Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Significant unobservable inputs of warrant liabilities fair value (Details)

v3.25.3
Fair Value Measurements - Significant unobservable inputs of warrant liabilities fair value (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
Y
$ / shares
shares
Dec. 31, 2024
shares
Sep. 10, 2024
$ / shares
Mar. 26, 2024
Fair Value Measurements                
Aggregate shares issued upon exercise of warrants | shares         1 1    
Reclassification of warrant liabilities to additional paid in capital | $ $ 41,900 $ 15 $ 41,851 $ 41,851        
Price per Unit             $ 2.4  
Warrant | Expected yield                
Fair Value Measurements                
Measurement input               0
Equity warrants                
Fair Value Measurements                
Aggregate shares issued upon exercise of warrants | shares 5,602,693              
Significant unobservable inputs (Level 3) | Warrant | Stock price (in dollar per share)                
Fair Value Measurements                
Measurement input         1.09      
Significant unobservable inputs (Level 3) | Warrant | Exercise price (in $ per share) | Minimum                
Fair Value Measurements                
Measurement input         3.2      
Significant unobservable inputs (Level 3) | Warrant | Exercise price (in $ per share) | Maximum                
Fair Value Measurements                
Measurement input         1,574      
Significant unobservable inputs (Level 3) | Warrant | Expected yield                
Fair Value Measurements                
Measurement input         0      
Significant unobservable inputs (Level 3) | Warrant | Expected volatility                
Fair Value Measurements                
Measurement input         1.628      
Significant unobservable inputs (Level 3) | Warrant | Risk-free interest rate                
Fair Value Measurements                
Measurement input         0.0368      
Significant unobservable inputs (Level 3) | Warrant | Expected life (in years) | Minimum                
Fair Value Measurements                
Measurement input | Y         2.2      
Significant unobservable inputs (Level 3) | Warrant | Expected life (in years) | Maximum                
Fair Value Measurements                
Measurement input | Y         2.3