XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan Payable Under Credit Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 27, 2024
Sep. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Loan Payable Under Credit Agreement [Line Items]              
Commitment termination date         Apr. 01, 2024    
Borrowed under credit agreement $ 150,000,000            
Lender fee percentage 1.00%            
Borrowed bear interest     14.44%   14.44%    
Repaid credit agreement       $ 220,000   $ 2,795,000  
Waterfall Asset Management, LLC [Member]              
Loan Payable Under Credit Agreement [Line Items]              
Commitment loan percentage   100.00%          
SOFR Plus [Member]              
Loan Payable Under Credit Agreement [Line Items]              
Interest rate 9.00%       11.00%    
Credit Agreement [Member]              
Loan Payable Under Credit Agreement [Line Items]              
Borrowed under credit agreement     $ 11,750,000 0 $ 22,361,690 2,750,000  
Repaid credit agreement     0   0    
Interest expense     4,137,318 $ 3,332,686 8,422,665 $ 6,611,523  
Outstanding under credit agreement     118,816,690   118,816,690   $ 96,455,000
Unamortized issuance costs     $ 1,332,712   $ 1,332,712   $ 70,780