Quarterly report [Sections 13 or 15(d)]

Fair Value Measurement - Additional Information (Detail)

v3.25.3
Fair Value Measurement - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 12, 2025
Jun. 30, 2025
Jun. 11, 2025
Jun. 10, 2025
May 30, 2025
Dec. 31, 2024
Mar. 21, 2024
Sep. 27, 2023
Jun. 13, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Class of Warrant or Right, Outstanding               597,082  
Common Class A                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Common stock, Issued   32,236,004   156,249   25,711,165      
Securities Purchase Agreement Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price             $ 14.5    
Securities Purchase Agreement Warrants | Common Class A                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price             $ 14    
Private Placement                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price $ 0.0001                
Purchase price $ 8                
Common stock, Sale of stock 4,843,750                
Pre Funded Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price $ 0.0001                
Purchase price $ 7.9999                
Common stock, Sale of stock 156,250                
Pre Funded Warrants | Common Class A                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price       $ 0.0001          
Class of Warrant or Right, Outstanding       156,250          
Blue Torch Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Common stock, Issued     112,611   404,286        
Blue Torch Warrants | Common Class A                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price     $ 5.44   $ 5.44        
Class of Warrant or Right, Outstanding     208,483   825,623        
Common stock market price     $ 11.83   $ 10.66        
2022 Blue Torch Warrants                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Class of Warrant or Right, Outstanding                 437,024
2022 Blue Torch Warrants | Original Exercise Price                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price               $ 16.08 $ 16.08
2022 Blue Torch Warrants | Reduced Exercise Price                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price               5.44  
2023 Blue Torch Warrants | Reduced Exercise Price                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price               $ 5.44  
Warrant To Urgent Capital Inc                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Blue Torch warrants exercise price                 $ 16.08
Class of Warrant or Right, Outstanding   24,834             24,834
Warrant To Urgent Capital Inc | Introducing Fee                  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]                  
Deferred Finance Costs Gross                 $ 600