v3.26.1
SBA-GUARANTEED DEBENTURES - Schedule of SBA-guaranteed Debentures, Net of Prepaid Loan Fees (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
SBA-GUARANTEED DEBENTURES      
SBA Debentures, net of prepaid loan fees $ 260,000,000   $ 308,750,000
SBA-guaranteed Debentures      
SBA-GUARANTEED DEBENTURES      
SBA Debentures payable 260,000,000 $ 299,000,000  
Prepaid loan structure fees (2,848,951) (3,015,937)  
SBA Debentures, net of prepaid loan fees $ 257,151,049 $ 295,984,063