XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement - Summary of Roll Forward of Aggregate Fair Value of Warrant Liability Categorized within Level 3 Inputs (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Change in fair value $ (227)
Level 3  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Fair value of the warrant liability, balance 0
Issuance of common warrants 22,013
Change in fair value (227)
Fair value of the warrant liability, balance $ 21,786