v3.26.1
Fair Value Measurements - Fair Value Assets Measured on Non-recurring Basis (Details) - Fair Value, Nonrecurring - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Carrying Amount    
Assets    
Assets held for sale $ 9,459 $ 9,453
Fair Value    
Assets    
Assets held for sale $ 9,459 $ 9,453