XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Debt Instrument [Line Items]      
Interest expense $ 47,561,000 $ 30,436,000  
Other Notes Payable | Clearing Organization      
Debt Instrument [Line Items]      
Interest expense 174,000 232,000  
Notes payable outstanding 19,882,000   $ 25,263,000
Accrued interest, percentage     2.00%
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 $ 108,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%