v3.25.2
FAIR VALUE MEASUREMENTS - Schedule of Change in Fair Value of Convertible Notes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Loss on extinguishment $ 0   $ 26,359,000   $ 0 $ 26,359,000
Private Placement Warrant Liability            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Remeasurement of warrant liability (499,000)   0   112,000 0
Convertible Notes Payable | Nonrelated Party            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance $ 0 $ 0 20,274,000 $ 15,604,000 $ 0 15,604,000
Note issuance during the period     10,130,000 3,457,000    
Loss on extinguishment     22,183,000      
Change in estimated fair value     15,874,000 1,213,000    
Ending balance   $ 0 $ 68,461,000 $ 20,274,000   $ 68,461,000