v3.26.1
Fair Value Measurements - Other Fair Value Disclosures (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value Measurements      
Transfers of assets from level 1 to level 2 $ 0 $ 0  
Transfers of assets from level 2 to level 1 0 0  
Transfers of liabilities from level 1 to level 2 0 0  
Transfers of liabilities from level 2 to level 1 0 0  
Transfers of assets between the fair value measurement levels 3 0 0  
Transfers of liabilities between the fair value measurement levels 3 0 0  
Level 2 | Carrying Value | Term Loan Facility      
Fair Value Measurements      
Debt instrument 1,286,597 1,330,401 $ 1,308,832
Level 2 | Carrying Value | Real Estate Facilities      
Fair Value Measurements      
Debt instrument 111,281 168,332 155,137
Level 2 | Carrying Value | Other Long-Term Debt      
Fair Value Measurements      
Debt instrument 7,417 7,760 7,588
Level 2 | Fair Value | Term Loan Facility      
Fair Value Measurements      
Debt instrument 1,232,752 1,311,749 1,285,475
Level 2 | Fair Value | Real Estate Facilities      
Fair Value Measurements      
Debt instrument 112,544 173,163 158,203
Level 2 | Fair Value | Other Long-Term Debt      
Fair Value Measurements      
Debt instrument $ 6,444 $ 6,589 $ 6,622