v3.26.3
Borrowings - SBA Guaranteed Debentures Repayments (Details) - USD ($)
$ in Thousands
9 Months Ended 19 Months Ended
Aug. 31, 2026
Mar. 02, 2026
Feb. 27, 2026
Aug. 29, 2025
Feb. 28, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid           $ 76,205 $ 103,795 $ 180,000
SBA Guaranteed Debentures, Issued March 25, 2015, Maturity Date March 1, 2025 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid         $ 37,500      
SBA Guaranteed Debentures, Issued September 23, 2015, Maturity Date September 1, 2025 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid       $ 66,295        
SBA Guaranteed Debentures, Issued March 23, 2016, Maturity Date March1, 2026 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid     $ 13,950          
SBA Guaranteed Debentures, Issued September 21, 2016, Maturity Date September 1, 2026 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid $ 4,000              
SBA Guaranteed Debentures, Issued September 20, 2017, Maturity Date September 1, 2027 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid 13,000              
SBA Guaranteed Debentures, Issued March 21, 2018, Maturity Date March 1, 2028 | SBIC I                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid 15,255              
SBA Guaranteed Debentures, Issued September 19, 2018, Maturity Date September 1, 2028 | SBIC II                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid 2,000 $ 13,000            
SBA Guaranteed Debentures, Issued September 25, 2019, Maturity Date September 1, 2029 | SBIC II                
Debt Instrument [Line Items]                
Total SBA-guaranteed debentures repaid $ 15,000