Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurement - Additional Information (Details)

v3.25.1
Fair Value Measurement - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 21, 2024
USD ($)
$ / shares
shares
Dec. 19, 2022
USD ($)
shares
Nov. 30, 2022
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Sep. 27, 2023
$ / shares
shares
Jan. 04, 2023
shares
Jun. 13, 2022
$ / shares
shares
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrants Liabilities settled for cash | $       $ 5,254 $ 1,597      
Class of Warrant or Right, Outstanding | shares           597,082    
Warrant exercise price           $ 5.44    
Offering totaled | $       $ 0 $ 7,866      
Common Class A [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares             34,728  
Convertible Common Stock [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares             192,936  
Securities Purchase Agreement Warrants                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price $ 14.5              
Securities Purchase Agreement Warrants | Common Class A [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares 2,142,858              
Warrant exercise price $ 14     $ 14.5        
Initial Public Offering Shares | shares 2,142,858              
Offering totaled | $ $ 30,000              
Public Warrants                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares   34,728            
Warrant exercise price       $ 92        
Class of warrants or right issued during the period | shares       1,437,499        
Private Placement Warrants                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of warrants or right issued during the period | shares       825,000        
Public and Private Placement Warrants [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrants sold | $   $ 2,069,561            
Public and Private Placement Warrants [Member] | Common Class A [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price     $ 0.18          
Shares, Issued | shares   413,910            
Share Price     $ 0.2          
Public and Private Placement Warrants [Member] | Warrant Amendment Agreements [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrants exchange ratio     0.10          
Warrants outstanding     65.00%          
Warrant to urgent capital llc [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares               24,834
Warrant exercise price               $ 16.08
Warrant to urgent capital llc [Member] | Common Class A [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares       24,834        
Warrant exercise price       $ 16.08        
Blue Torch Warrants [Member] | Common Class A [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares           597,082   437,024
Warrant exercise price           $ 5.44   $ 16.08
Blue Torch Warrants [Member] | Maximum [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price           16.08    
Blue Torch Warrants [Member] | Minimum [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price           5.44    
2022 Blue Torch Warrants                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Class of Warrant or Right, Outstanding | shares               437,024
Warrant exercise price               $ 16.08
2022 Blue Torch Warrants | Maximum [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price           16.08    
2022 Blue Torch Warrants | Minimum [Member]                
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                
Warrant exercise price           $ 5.44