v3.25.4
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense $ 4,500 $ 4,600 $ 4,200
Gain (loss) on disposition of property plant equipment (31) (425) (136)
Property and equipment 29,931 27,700  
Accumulated depreciation, depletion and amortization, property, plant, and equipment 16,737 11,707  
Disposals of Property and Equipment      
Property, Plant and Equipment [Line Items]      
Gain (loss) on disposition of property plant equipment 0 (400) (100)
Property and equipment 100 3,200 300
Accumulated depreciation, depletion and amortization, property, plant, and equipment $ 100 $ 2,800 $ 200