XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basepoint Credit Agreement (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Basepoint Credit Agreement [Line Items]    
Agreement due date Jun. 07, 2026  
Unamortized issuance costs $ 83,347 $ 92,963
Basepoint Credit Agreement [Member]    
Basepoint Credit Agreement [Line Items]    
Origination consumer loan $ 20,000,000  
Annual interest rate 13.42%  
Borrowing rate 10.00%  
Current borrowing value $ 2,000,000  
Interest expense incurred 261,614  
Outstanding balance credit agreement 7,412,605  
Unamortized issuance costs $ 83,347  
Minimum [Member] | Basepoint Credit Agreement [Member]    
Basepoint Credit Agreement [Line Items]    
Borrowing rate 5.00%