v3.26.1
Debt Obligations - Interest Expense and Prior Period Activity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]          
Interest expense, debt   $ 17,400   $ 34,800  
Interest expense   $ 17,417 $ 17,524 $ 34,826 $ 40,648
2021 Facility | Line of Credit          
Debt Instrument [Line Items]          
Interest expense $ 200        
2025 Credit Facility | Bridge Loan          
Debt Instrument [Line Items]          
Interest expense, debt     13,300    
Maximum borrowing capacity     $ 625,000   $ 625,000