XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE (Details) - USD ($)
3 Months Ended
Jan. 18, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Instrument [Line Items]        
Funding fees, percentage 2.00%      
Interest expense   $ 44,864,000 $ 47,561,000  
Other Notes Payable | Clearing Organization        
Debt Instrument [Line Items]        
Interest expense   144,000 174,000  
Notes payable outstanding   14,325,000   $ 19,391,000
Wells Fargo Bank, National Association        
Debt Instrument [Line Items]        
Line of credit, outstanding   0   $ 0
Credit facility   0    
Wells Fargo Bank, National Association | Asset Based Credit Facility        
Debt Instrument [Line Items]        
Borrowing capacity credit facility   200,000,000    
Interest expense   $ 18,000 $ 18,000  
Wells Fargo Bank, National Association | Asset Based Credit Facility | Minimum        
Debt Instrument [Line Items]        
Credit facility success fees, percentage   1.00%    
Funding fees, percentage   0.05%    
Wells Fargo Bank, National Association | Asset Based Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   2.25%    
Wells Fargo Bank, National Association | Asset Based Credit Facility | Maximum        
Debt Instrument [Line Items]        
Credit facility success fees, percentage   10.00%    
Funding fees, percentage   0.20%    
Wells Fargo Bank, National Association | Asset Based Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   3.25%