v3.26.3
Business Segment Information - Geographic (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Business Segment Information      
Property and equipment, net $ 112,068   $ 113,253
Depreciation and amortization 29,620 $ 25,929  
Capital expenditures 8,776 4,752  
United States      
Business Segment Information      
Property and equipment, net 111,502   113,054
Depreciation and amortization 29,566 25,891  
Capital expenditures 8,323 4,678  
International      
Business Segment Information      
Property and equipment, net 566   $ 199
Depreciation and amortization 54 38  
Capital expenditures $ 453 $ 74