v3.26.1
Select balance sheet data - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Select balance sheet data          
Depreciation expense $ 8,094 $ 7,870 $ 15,913 $ 15,619  
Impairment of long-lived asset     375    
Assets reclassified to assets held-for-sale 1,680   1,680    
Assets held for sale $ 3,082   $ 3,082   $ 1,402