v3.26.1
Fair Value - Not Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Assets held for sale   $ 137,441
Accounts receivable, allowance $ 1,500 900
Carrying Amount | Nonrecurring | Level 2    
Assets:    
Assets held for sale   137,441
Liabilities:    
Fixed-rate debt (a) 38,054 39,090
Variable-rate debt   61,300
Estimated Fair Value | Nonrecurring | Level 2    
Assets:    
Assets held for sale   137,441
Liabilities:    
Fixed-rate debt (a) $ 36,963 38,142
Variable-rate debt   $ 61,300