v3.25.4
Property and Equipment, Net - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 127,522,000 $ 123,661,000
Depreciation and amortization 24,340,000 17,375,000
Capitalized software amortization 3,900,000 1,800,000
Loss on impairment of property and equipment 0 224,000
Impairment charges   1,000,000.0
Capitalized software    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 13,600,000 11,100,000
Depreciation and amortization $ 2,800,000 1,700,000
Depreciable lives 4 years  
Leased equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 96,328,000 86,352,000
Depreciation $ 18,300,000 $ 13,600,000
Depreciable lives 7 years