v3.26.1
Senior Secured Term Loan, Net - Summarizes the Terms of the Term Loans (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
2030 Term Loan    
Debt Instrument [Line Items]    
Principal Amount   $ 746,250
Unamortized Issuance Discount   (6,324)
Deferred Financing Costs   (12,393)
Carrying Value   $ 727,533
Floating rate   3.25%
Maturity Date   Jun. 13, 2030
2026 Term Loan    
Debt Instrument [Line Items]    
Floating rate 2.86%  
Total Term Loans    
Debt Instrument [Line Items]    
Principal Amount   $ 746,250
Unamortized Issuance Discount   (6,324)
Deferred Financing Costs   (12,393)
Carrying Value   $ 727,533