v3.25.2
Stockholders' Equity (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Stockholders' Equity          
Recapitalization exchange ratio 3.06   3.06    
Gain (loss) on change in fair value of warrants     $ 344 $ (721)  
Notes receivable from stockholders $ 9,160   $ 9,160   $ 9,158
Minimum | Directors and Officers          
Stockholders' Equity          
Interest rate     0.50%    
Maximum | Directors and Officers          
Stockholders' Equity          
Interest rate     2.50%    
Notes Receivables from Stockholders          
Stockholders' Equity          
Outstanding promissory notes 16,000   $ 16,000   16,000
Notes receivable from stockholders 9,200   9,200   9,200
Notes receivable from stockholders, stock options not yet vested 6,800   6,800   6,800
Private and Public Warrants          
Stockholders' Equity          
Warrants and rights outstanding 1,600   1,600   1,300
Gain (loss) on change in fair value of warrants (600) $ (100) (300) 500  
Sponsor Locked-up Shares          
Stockholders' Equity          
Warrants and rights outstanding 100   100   $ 100
Gain (loss) on change in fair value of warrants $ 0 $ 0 $ 0 $ 200