v3.26.1
Property and Equipment, net - Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense     $ 28,473 $ 27,689
Property, Plant and Equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense $ 11,346 $ 10,778 22,123 21,089
Software, Internally Developed | Property, Plant and Equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense $ 2,628 $ 2,743 $ 5,051 $ 5,483