v3.25.4
Note 7 - Borrowings - Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 15, 2025
Sep. 04, 2025
Dec. 31, 2024
Oct. 17, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 09, 2022
Jun. 15, 2022
Dec. 31, 2021
Mar. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Total commitment $ 806,750     $ 716,078                        
Balance outstanding [1] 477,750     472,078   $ 466,000 $ 439,323     $ 260,250   $ 187,625 $ 154,375 $ 127,875 $ 95,375 $ 96,000
Unused commitment 329,000     244,000                        
Unamortized debt issuance costs attributable to term borrowings (4,723)     (4,174)                        
Total borrowings outstanding, net 473,027     467,904                        
Key Facility [Member]                                
Total commitment 150,000     150,000                        
Balance outstanding 0     0                        
Unused commitment 150,000     150,000                        
NYL Facility [Member]                                
Total commitment 250,000     250,000                        
Balance outstanding 181,000     181,000                        
Unused commitment 69,000     69,000                        
Nuveen Facility [Member]                                
Total commitment 200,000     100,000                        
Balance outstanding 90,000     75,000                        
Unused commitment 110,000     25,000                        
Asset-backed Notes 2022 [Member]                                
Total commitment 0     81,078       $ 157,800                
Balance outstanding 0     81,078                        
Unused commitment 0     0                        
Unamortized debt issuance costs attributable to term borrowings (900)                              
The 2028 Notes [Member]                                
Total commitment 57,500 $ 57,500   0                        
Balance outstanding [2] 57,500     0   0 0     0   0 0 0 0 0
Unused commitment 0     0                        
The 2027 Notes [Member]                                
Total commitment 57,500     57,500         $ 50,000              
Balance outstanding [2] 57,500     57,500   57,500 57,500     0   0 0 0 0 0
Unused commitment 0     0                        
The 2026 Notes [Member]                                
Total commitment 57,500     57,500             $ 57,500          
Balance outstanding [2] 57,500     57,500   57,500 57,500     57,500   0 0 0 0 0
Unused commitment 0     0                        
The 2030 Convertible Notes [Member]                                
Total commitment 31,500   $ 40,000 0                        
Balance outstanding [2] 31,500     0   0 0     0   0 0 0 0 0
Unused commitment 0     0                        
The 2031 Convertible Notes [Member]                                
Total commitment 2,750     20,000 $ 20,000                      
Balance outstanding [2] 2,750     20,000   $ 0 $ 0     $ 0   $ 0 $ 0 $ 0 $ 0 $ 0
Unused commitment $ 0     $ 0                        
[1] Total amount of senior securities outstanding at the end of the period presented.
[2] Total amount of senior securities outstanding at the end of the period presented.