v3.26.3
Segments - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]          
Segment Revenue $ 252,439 $ 180,715 $ 686,857 $ 494,234  
Segment Cost of Revenue 153,759 108,686 422,536 300,698  
Segment Adjusted Operating Expense 77,436 66,071 218,809 183,940  
Other Segment Items 179 184 538 550  
Total Adjusted EBITDA 21,423 6,142 46,050 10,146  
Interest expense, interest and dividend income and other expenses 2,395 (775) 2,788 (16,939)  
Depreciation and amortization (6,185) (5,000) (16,952) (13,741)  
Amortization of lease intangible 0 (180) 0 (540)  
(Provision) benefit for income taxes (704) 17 (1,306) 25  
Stock-based compensation (11,288) (10,748) (30,961) (25,985)  
Payroll tax expense related to stock-based compensation (728) (366) (2,792) (2,100)  
Acquisition and other (28) 0 (309) (927)  
Charitable contribution of common stock (1,767) (950) (4,404) (2,080)  
Income from unconsolidated joint venture 187 220 588 544  
Impairment of assets 0 (49) 0 (49)  
Restructuring charges (1,370) 92 (1,340) (1,464)  
Net income (loss) 1,935 (11,597) (8,638) (53,110)  
Segment Property and Equipment 91,788   91,788   $ 60,631
Operating lease right-of-use assets 13,142   13,142   11,132
U.S.          
Segment Reporting Information [Line Items]          
Segment Revenue 213,392 151,093 580,357 414,646  
Segment Cost of Revenue 130,596 90,933 357,882 251,841  
Segment Adjusted Operating Expense 60,955 49,995 170,244 143,121  
Other Segment Items 179 184 538 550  
Total Adjusted EBITDA 22,020 10,349 52,769 20,234  
Segment Property and Equipment 78,817   78,817   49,543
Operating lease right-of-use assets 9,108   9,108   8,003
International          
Segment Reporting Information [Line Items]          
Segment Revenue 39,047 29,622 106,500 79,588  
Segment Cost of Revenue 23,163 17,753 64,654 48,857  
Segment Adjusted Operating Expense 16,481 16,076 48,565 40,819  
Other Segment Items 0 0 0 0  
Total Adjusted EBITDA (597) $ (4,207) (6,719) $ (10,088)  
Segment Property and Equipment 12,971   12,971   11,088
Operating lease right-of-use assets $ 4,034   $ 4,034   $ 3,129