v3.26.1
Segment and Related Information - Schedule of Other Amounts Included in the Measure of Segment Profit (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Interest income $ 2,356 $ 2,944 $ 4,901 $ 6,043
Interest expense (193) (21) (327) (38)
Depreciation and amortization     7,999 33,178
Income tax expense (benefit) 370 (4,666) 479 (5,089)
Stock-based compensation expense 11,589 11,208 21,365 22,387
Net (losses) gains on equity securities (630) 1,185 1,392 (240)
Reportable Segment        
Segment Reporting [Line Items]        
Interest income 2,356 2,944 4,901 6,043
Interest expense (193) (21) (327) (38)
Depreciation and amortization 4,070 3,414 7,999 33,178
Income tax expense (benefit) 370 (4,666) 479 (5,089)
Stock-based compensation expense 11,589 11,208 21,365 22,387
Net (losses) gains on equity securities $ (630) $ 1,185 $ 1,392 $ (240)