v3.26.1
Borrowings - Schedule of Long-Term Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Outstanding Principal $ 2,051,082 $ 2,067,334
Discount (2,190) (2,432)
Deferred Debt Issuance Cost (23,009) (25,439)
Outstanding Borrowings, net $ 2,025,883 $ 2,039,463
SBI bonds    
Line of Credit Facility [Line Items]    
Interest Rate 5.00% 5.00%
Outstanding Principal $ 21,532 $ 22,334
Discount 0 0
Deferred Debt Issuance Cost 0 0
Outstanding Borrowings, net $ 21,532 $ 22,334
Senior Secured First Lien Notes | Senior Secured First Lien Notes    
Line of Credit Facility [Line Items]    
Interest Rate 7.50% 7.50%
Outstanding Principal $ 500,000 $ 500,000
Discount 0 0
Deferred Debt Issuance Cost (6,662) (7,337)
Outstanding Borrowings, net $ 493,338 $ 492,663
Senior Secured Credit Facility | Senior Secured Second Lien Notes    
Line of Credit Facility [Line Items]    
Interest Rate 6.14% 6.22%
Outstanding Principal $ 1,529,550 $ 1,545,000
Discount (2,190) (2,432)
Deferred Debt Issuance Cost (16,347) (18,102)
Outstanding Borrowings, net $ 1,511,013 $ 1,524,466