XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unamortized debt issuance costs $ 26,200 $ 24,900
Carrying Amount    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term debt 2,193,045 1,603,606
Revolving line of credit 302,000 107,000
Estimated Fair Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Long-term debt 2,157,201 1,620,092
Revolving line of credit $ 298,415 $ 107,985