v3.26.3
Financing Arrangements - Series A Notes Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Oct. 10, 2023
Feb. 28, 2023
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]                
Foreign currency     $ (533) $ 0 $ 0 $ (533) $ 0  
Senior secured notes (net of unamortized debt issuance costs )     884,283     884,283   $ 1,125,580
Deferred financing costs, net     12,717     $ 12,717   $ 14,263
Series A Notes                
Line of Credit Facility [Line Items]                
Debt instrument, aggregate principal amount $ 34,132 $ 80,712            
Foreign currency   580            
Proceeds from issuance of long-term debt $ 32,317 77,900            
Rate           3.82%    
Minimum shareholders' equity, amount of net asset value   $ 525,000            
Minimum asset coverage ratio (as a percent)   150.00%            
Unencumbered asset coverage ratio   1.25            
Senior secured notes (net of unamortized debt issuance costs )   $ 50,000            
Deferred financing costs, net     $ 5,139     $ 5,139