v3.24.2.u1
DEBT - Fair Value Of The Convertible Notes (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income [extensible enumeration] Interest income (expense), net Interest income (expense), net
Convertible notes    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of convertible notes, beginning of period $ 20,180,100  
Fair value of convertible notes issued during period 30,756,875  
Payments on convertible notes (20,180,100)  
Change in fair value of convertible notes (2,208,921)  
Fair value of convertible notes exchanged for common stock (18,898,924)  
Fair value of convertible notes, end of period $ 9,649,030