v3.26.1
WARRANT LIABILITY - Summary of Warrant Liability Fair Value Estimates and Changes in Level 3 Fair Value Measurements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Changes in fair value of the warrant liability $ 27,600,000 $ 0 $ (81,800,000) $ 0
Level 3        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value, beginning balance 278,596,901   171,464,575  
Reduction of warrant liability upon exercise of warrants (18,353,512)   (20,581,816)  
Changes in fair value of the warrant liability (27,553,204)   81,807,426  
Fair value, ending balance $ 232,690,185   $ 232,690,185