XML 113 R84.htm IDEA: XBRL DOCUMENT v3.25.3
NOTES PAYABLE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 21, 2025
Apr. 07, 2025
Mar. 26, 2025
Dec. 31, 2024
May 03, 2024
Debt Instrument [Line Items]                  
Notes payable $ 28,009   $ 28,009   $ 139,072 $ 22,000 $ 123,054    
Interest expense $ 23,952 $ 33,534 53,916 $ 69,199          
Other Notes Payable | Secured Convertible Promissory Note                  
Debt Instrument [Line Items]                  
Principal amount                 $ 15,000
Interest rate                 10.00%
Notes payable               $ 15,000  
Interest expense     386            
Clearing Organization | Other Notes Payable                  
Debt Instrument [Line Items]                  
Remaining notes payable               $ 12,408  
Interest expense   $ 144 $ 30 $ 288