v3.25.2
Debt Obligations - Schedule of Long-Term Debt (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt obligations $ 935,537,000 $ 945,537,000
Less: current portion of long-term debt (4,254,000) (9,503,000)
Less: unamortized debt discounts and deferred financing costs (14,266,000) (15,146,000)
Long-term debt, net 917,017,000 920,888,000
2024 Credit Agreement | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt obligations $ 935,537,000 $ 945,537,000
Interest rate during period 9.08% 9.11%
2024 Credit Agreement | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt obligations $ 0 $ 0
Interest rate during period 8.58% 8.61%
Maximum borrowing capacity $ 70,000,000.0