XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.3
NOTES PAYABLE (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
May 03, 2024
Debt Instrument [Line Items]        
Interest expense $ 29,964 $ 35,665    
Other Notes Payable | Clearing Organization        
Debt Instrument [Line Items]        
Interest expense 30 $ 144    
Deferred purchase consideration     $ 12,408  
Secured Convertible Promissory Note | Other Notes Payable        
Debt Instrument [Line Items]        
Principal amount 15,000     $ 15,000
Interest rate       10.00%
Notes payable outstanding     $ 15,000  
Interest expense $ 386