v3.25.2
Borrowings - Long-Term Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Outstanding Principal $ 1,769,300 $ 1,767,265
Discount (2,656) (2,876)
Deferred Debt Issuance Cost (23,473) (23,922)
Outstanding Borrowings, net $ 1,743,171 $ 1,740,467
SBI bonds    
Line of Credit Facility [Line Items]    
Interest Rate 5.00% 5.00%
Outstanding Principal $ 24,300 $ 22,265
Discount 0 0
Deferred Debt Issuance Cost 0 0
Outstanding Borrowings, net $ 24,300 $ 22,265
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 (8,004) (8,680)
Outstanding Borrowings, net $ 491,996 $ 491,320
Senior Secured Credit Facility | Senior Secured Second Lien Notes    
Line of Credit Facility [Line Items]    
Interest Rate 6.83% 7.11%
Outstanding Principal $ 1,245,000 $ 1,245,000
Discount (2,656) (2,876)
Deferred Debt Issuance Cost (15,469) (15,242)
Outstanding Borrowings, net $ 1,226,875 $ 1,226,882