XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Funds Borrowed - Schedule of SBA Debentures and Borrowings (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 2,299,767 $ 2,376,413
SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount [1] $ 70,500 70,250
March 2015 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2025  
Interest Rate 2.87%  
Interest Payable Semi-annually  
Aggregate principal amount $ 0 10,000
September 2015 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2025  
Interest Rate 3.57%  
Interest Payable Semi-annually  
Aggregate principal amount $ 4,000 4,000
March 2016 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2026  
Interest Rate 3.25%  
Interest Payable Semi-annually  
Aggregate principal amount $ 1,500 1,500
March 2016 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2026  
Interest Rate 3.18%  
Interest Payable Semi-annually  
Aggregate principal amount $ 10,000 10,000
May 2016 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2026  
Interest Rate 2.72%  
Interest Payable Semi-annually  
Aggregate principal amount $ 2,500 2,500
March 2017 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2027  
Interest Rate 3.52%  
Interest Payable Semi-annually  
Aggregate principal amount $ 2,000 2,000
September 2018 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2028  
Interest Rate 4.22%  
Interest Payable Semi-annually  
Aggregate principal amount $ 1,250 1,250
March 2019 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2029  
Interest Rate 3.79%  
Interest Payable Semi-annually  
Aggregate principal amount $ 1,250 1,250
September 2020 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2030  
Interest Rate 1.71%  
Interest Payable Semi-annually  
Aggregate principal amount $ 3,000 3,000
June 2021 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2031  
Interest Rate 1.58%  
Interest Payable Semi-annually  
Aggregate principal amount $ 8,500 8,500
October 2021 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2032  
Interest Rate 3.21%  
Interest Payable Semi-annually  
Aggregate principal amount $ 7,000 7,000
October 2022 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2033  
Interest Rate 5.44%  
Interest Payable Semi-annually  
Aggregate principal amount $ 4,750 4,750
April 2023 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2033  
Interest Rate 5.96%  
Interest Payable Semi-annually  
Aggregate principal amount $ 4,750 4,750
September 2023 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2034  
Interest Rate 5.08%  
Interest Payable Semi-annually  
Aggregate principal amount $ 4,750 4,750
November 2023 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 31, 2034  
Interest Rate 5.08%  
Interest Payable Semi-annually  
Aggregate principal amount $ 5,000 5,000
March 2025 [Member] | SBA Debentures and Borrowings [Member]    
Debt Instrument [Line Items]    
Maturity date Sep. 30, 2035  
Interest Rate 5.00%  
Interest Payable Semi-annually  
Aggregate principal amount $ 10,250 $ 0
[1] Excludes deferred financing costs of $8.5 million and $8.2 million as of June 30, 2025 and December 31, 2024.