v3.26.3
Debt - Revolving Credit Facility Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Nov. 30, 2024
Oct. 31, 2024
Oct. 31, 2023
Debt Instrument [Line Items]          
Revolving credit facilities $ 187,500 $ 102,500      
Revolving credit facilities | Revolving Credit Facility          
Debt Instrument [Line Items]          
Aggregate commitments     $ 87,500 $ 50,000 $ 50,000
Interest rate 9.00%        
Revolving credit facilities $ 87,500