XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Borrowings - Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Oct. 17, 2024
Nov. 09, 2022
Jun. 15, 2022
Mar. 30, 2021
Total commitment $ 756,669 $ 716,078        
Balance outstanding 427,669 472,078        
Unused commitment 329,000 244,000        
Unamortized debt issuance costs attributable to term borrowings (2,531) (4,174)        
Total borrowings outstanding, net 425,138 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 34,169 81,078   $ 157,800    
Balance outstanding 34,169 81,078        
Unused commitment 0 0        
The 2027 Notes [Member]            
Total commitment 57,500 57,500     $ 50,000  
Balance outstanding 57,500 57,500        
Unused commitment 0 0        
The 2026 Notes [Member]            
Total commitment 57,500 57,500       $ 57,500
Balance outstanding 57,500 57,500        
Unused commitment 0 0        
The 2031 Convertible Notes [Member]            
Total commitment 7,500 20,000 $ 20,000      
Balance outstanding 7,500 20,000        
Unused commitment $ 0 $ 0