v3.26.1
Segment Information - Schedule of Information Used by the CODM (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Net revenue $ 175,995   $ 150,392   $ 341,793 $ 289,465
Costs of revenue 54,122   46,331   102,328 86,725
Gross profit 121,873   104,061   239,465 202,740
Share based compensation 22,356   27,070   42,373 52,985
Technology 18,393   16,102   36,483 30,913
Depreciation and amortization 9,696   6,653   18,550 11,984
Professional services 5,620   4,219   10,251 9,914
Marketing and advertising 1,232   711   2,392 1,180
Occupancy 540   843   1,719 1,760
Other operating expenses 4,494   3,352   8,060 7,296
Income (loss) from operations 3,636   (9,228)   5,730 (27,766)
Income tax expense 505   206   698 441
Net income (loss) 7,567 $ 7,834 (647) $ (8,260) 15,401 (8,907)
Reportable Segment            
Segment Reporting [Line Items]            
Net revenue 175,995   150,392   341,793 289,465
Costs of revenue 54,122   46,331   102,328 86,725
Gross profit 121,873   104,061   239,465 202,740
Employee compensation and benefits 55,906   54,339   113,907 114,474
Share based compensation 22,356   27,070   42,373 52,985
Technology 18,393   16,102   36,483 30,913
Depreciation and amortization 9,696   6,653   18,550 11,984
Professional services 5,620   4,219   10,251 9,914
Marketing and advertising 1,232   711   2,392 1,180
Occupancy 540   843   1,719 1,760
Other operating expenses 4,494   3,352   8,060 7,296
Income (loss) from operations 3,636   (9,228)   5,730 (27,766)
Interest income 4,896   8,370   10,262 18,859
Other income (expense) (460)   417   107 441
Income tax expense 505   206   698 441
Net income (loss) $ 7,567   $ (647)   $ 15,401 $ (8,907)