v3.26.1
Segments - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]          
Segment Revenue $ 229,280 $ 162,547 $ 434,419 $ 313,518  
Segment Cost of Revenue 142,127 97,371 268,777 192,011  
Segment Adjusted Operating Expense 73,192 61,434 141,371 117,869  
Other Segment Items 182 184 358 366  
Total Adjusted EBITDA 14,143 3,926 24,629 4,004  
Interest expense, interest and dividend income and other expenses 330 (16,373) 392 (16,164)  
Depreciation and amortization (5,836) (4,495) (10,767) (8,741)  
Amortization of lease intangible 0 (180) 0 (360)  
(Provision) benefit for income taxes (354) 8 (602) 8  
Stock-based compensation (11,346) (7,895) (19,673) (15,237)  
Payroll tax expense related to stock-based compensation (459) (261) (2,064) (1,734)  
Acquisition and other (281) (676) (281) (927)  
Charitable contribution of common stock (1,811) (614) (2,637) (1,130)  
Income from unconsolidated joint venture 255 218 401 324  
Restructuring charges 45 (95) 30 (1,556)  
Net loss (5,314) (26,437) (10,572) (41,513)  
Segment Property and Equipment 79,754   79,754   $ 60,631
Operating lease right-of-use assets 10,089   10,089   11,132
U.S.          
Segment Reporting Information [Line Items]          
Segment Revenue 194,749 135,733 366,966 263,553  
Segment Cost of Revenue 121,224 80,968 227,286 160,908  
Segment Adjusted Operating Expense 56,243 48,074 109,288 93,126  
Other Segment Items 182 184 358 366  
Total Adjusted EBITDA 17,464 6,875 30,750 9,885  
Segment Property and Equipment 67,209   67,209   49,543
Operating lease right-of-use assets 5,898   5,898   8,003
International          
Segment Reporting Information [Line Items]          
Segment Revenue 34,531 26,814 67,453 49,965  
Segment Cost of Revenue 20,903 16,403 41,491 31,103  
Segment Adjusted Operating Expense 16,949 13,360 32,083 24,743  
Other Segment Items 0 0 0 0  
Total Adjusted EBITDA (3,321) $ (2,949) (6,121) $ (5,881)  
Segment Property and Equipment 12,545   12,545   11,088
Operating lease right-of-use assets $ 4,191   $ 4,191   $ 3,129