XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details Narrative) - USD ($)
Mar. 20, 2025
Mar. 22, 2024
Jun. 30, 2021
Mar. 31, 2025
Dec. 31, 2024
Dec. 19, 2024
Mar. 29, 2024
Line of Credit Facility [Line Items]              
Unamortized debt issuance costs       $ 1,600,000 $ 824,000    
Revolving Credit Agreement [Member] | Citibank [Member]              
Line of Credit Facility [Line Items]              
Line of credit, maximum borrowing capacity           $ 335,000,000  
Line of credit outstanding       280,400,000      
Revolving Credit Agreement [Member] | Ares Agent Services [Member]              
Line of Credit Facility [Line Items]              
Line of credit, maximum borrowing capacity             $ 200,000,000
Line of credit outstanding             $ 89,000,000
Warehouse Lines Of Credit [Member]              
Line of Credit Facility [Line Items]              
Unamortized debt issuance costs       3,700,000 $ 4,300,000    
2025-1 Notes [Member]              
Line of Credit Facility [Line Items]              
Proceeds from residual interest financings $ 65,000,000            
Long-term debt $ 65,000,000     65,000,000      
2024-1 Notes [Member]              
Line of Credit Facility [Line Items]              
Proceeds from residual interest financings   $ 50,000,000          
Long-term debt   $ 50,000,000 $ 50,000,000 $ 50,000,000      
2021-1 Notes [Member]              
Line of Credit Facility [Line Items]              
Proceeds from residual interest financings     $ 50,000,000