XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Seller Notes (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Borrowers issued $ 15,750,000  
Bear interest fixed rate 11.25%  
Note liability $ 119,413,856 $ 166,020,662
Seller Notes    
Debt Instrument [Line Items]    
Note liability 0 $ 7,875,000
Minimum    
Debt Instrument [Line Items]    
Payment due 1,575,000  
Maximum    
Debt Instrument [Line Items]    
Payment due $ 3,150,000