v3.25.4
Property, Plant and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 55,949 $ 48,478
Gains (losses) on disposal of property and equipment (954) 743
Gain on sale-leaseback transactions   400
Equipment Purchase Deposits    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,000 2,000
Depreciation and Amortization Expense    
Property, Plant and Equipment [Line Items]    
Depreciation expense $ 5,700 $ 4,700