XML 182 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Fair Value of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying amount    
Fair value measurements [Line Items]    
Long-term debt, fair value $ 1,181,142 $ 689,950
Fair value    
Fair value measurements [Line Items]    
Long-term debt, fair value $ 1,202,247 $ 707,853