v3.25.4
Property, Plant and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Impairment of long-lived assets $ 178 $ 0
Cost of Revenues    
Property, Plant and Equipment [Line Items]    
Depreciation 13,000 14,500
Selling, General and Administrative Expenses    
Property, Plant and Equipment [Line Items]    
Depreciation 1,100 2,300
Gain (loss) on disposal of assets $ 100 $ (400)