v3.26.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Property, Plant and Equipment [Line Items]      
Property and equipment, net $ 127,839   $ 127,522
Depreciation and amortization 6,801 $ 5,530  
Capitalized software amortization 1,200 800  
Loss on disposal of property and equipment 184 321  
Capitalized software      
Property, Plant and Equipment [Line Items]      
Property and equipment, net 14,100   13,600
Depreciation and amortization 3,100   2,800
Leased equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, net 98,935   $ 96,328
Depreciation $ 5,000 $ 4,100  
Depreciable lives 7 years