XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]    
Change in fair value of forward purchase agreement derivative liability $ (2,499)
Forward Purchase Agreement [Member]    
Subsidiary, Sale of Stock [Line Items]    
Beginning Balance  
Forward purchase agreement derivative liability issuance 4,935  
Partial early termination of forward purchase agreement derivative liability (823)  
Change in fair value of forward purchase agreement derivative liability (1,676)  
Settlement of forward purchase agreement derivative liability (2,436)  
Ending Balance