v3.25.4
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Sep. 30, 2024
Property, Plant and Equipment [Line Items]        
Depreciation $ 10,177 $ 12,891    
Property and equipment, gross 69,313 78,329    
Agreement with the buyer to lease this property 5,277      
75 Enterprise Center        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross       $ 7,800
Impairment charge   1,100    
Gain (loss) on sale of property and equipment (300) 0    
Agreement with the buyer to lease this property 100      
50 Enterprise Center        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross     $ 5,300 $ 3,600
Gain (loss) on sale of property and equipment $ 1,319 $ 0