XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Warrant Liability (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Class of Warrant or Right [Line Items]  
Warrant liability, end of period $ 28,910
Common Warrants  
Class of Warrant or Right [Line Items]  
Issuance of warrants 8,934
Change in fair value 33,377
Exercise of warrants (13,401)
Warrant liability, end of period $ 28,910