XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Principal Business and Organization (Details) - USD ($)
1 Months Ended
Feb. 28, 2021
Dec. 31, 2024
Dec. 31, 2023
Financial Highlights      
Unsecured debt   $ 36,521,684 $ 35,213,543
Terra BDC | Fixed rate due 2026      
Financial Highlights      
Unsecured debt $ 38,400,000    
Fixed rate (as a percent) 7.00%    
Medium-term notes $ 37,200,000    
Expense related to underwriting fees $ 1,200,000