XML 116 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Segment Net Income (Loss), Adjusted Operating Expenses Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Depreciation and amortization $ 15,643 $ 13,702 $ 8,000
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Operating expenses 1,737,178 833,179 734,064
Stock-based compensation and related taxes 842,932 49,086 55,768
Depreciation and amortization 15,643 13,702 8,000
Adjusted operating expenses 879,223 762,546 671,143
Operating expenses | Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Stock-based compensation and related taxes 842,312 48,985 55,635
Depreciation and amortization 15,643 13,550 7,286
Restructuring costs $ 0 $ 8,098 $ 0