XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information - Schedule of Segment Net Income (Loss), Adjusted Cost of Revenue Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Cost of revenue $ 45,900 $ 29,501 $ 82,989 $ 57,117
Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Cost of revenue 45,900 29,501 82,989 57,117
Stock-based compensation and related taxes 95,104 66,772 202,509 662,309
Adjusted cost of revenue 45,696 29,440 82,568 56,798
Cost of revenue | Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Stock-based compensation and related taxes $ 204 $ 61 $ 421 $ 319