XML 57 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Summary of Interest and Fees Related to Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Stated interest expense $ 6,939 $ 5,509 $ 20,167 $ 16,549  
Amortization of deferred financing costs 710 517 2,024 1,551  
Total interest and financing expenses $ 7,649 $ 6,026 $ 22,191 $ 18,100  
Weighted average stated interest rate, period end 4.857% 4.647% 4.857% 4.647%  
Effective interest rate 5.325% 5.043% 5.325% 5.043%  
Unused commitment fee rate, period end     1.092% 0.696%  
SBA Debentures          
Debt Instrument [Line Items]          
Stated interest expense $ 2,176 $ 1,903 $ 6,167 $ 5,905  
Amortization of deferred financing costs 205 149 601 479  
Total interest and financing expenses $ 2,381 $ 2,052 $ 6,768 $ 6,384  
Weighted average stated interest rate, period end 4.139% 4.316% 4.139% 4.316%  
Effective interest rate 4.565% 4.658% 4.565% 4.658%  
Revolving Credit Facility          
Debt Instrument [Line Items]          
Stated interest expense $ 475 $ 633 $ 2,130 $ 1,703  
Amortization of deferred financing costs 100 86 297 234  
Total interest and financing expenses $ 575 $ 719 $ 2,427 $ 1,937  
Weighted average stated interest rate, period end 8.925% 7.859% 8.925% 7.859%  
Effective interest rate 9.211% 8.145% 9.211% 8.145%  
Unused commitment fee rate, period end     1.092% 0.696%  
Secured Borrowings          
Debt Instrument [Line Items]          
Stated interest expense $ 306 $ 396 $ 935 $ 1,208  
Total interest and financing expenses $ 306 $ 396 $ 935 $ 1,208  
Weighted average stated interest rate, period end 8.242% 8.915% 8.242% 8.915% 8.60%
Effective interest rate 8.242% 8.915% 8.242% 8.915%  
Notes          
Debt Instrument [Line Items]          
Stated interest expense $ 3,982 $ 2,577 $ 10,935 $ 7,733  
Amortization of deferred financing costs 405 282 1,126 838  
Total interest and financing expenses $ 4,387 $ 2,859 $ 12,061 $ 8,571  
Weighted average stated interest rate, period end 4.885% 4.125% 4.885% 4.125%  
Effective interest rate 5.386% 4.576% 5.386% 4.576%