Quarterly report [Sections 13 or 15(d)]

Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details)

v3.25.2
Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]    
Segment profit $ 72,788 $ 62,180
Other direct costs of revenue 10,804 7,790
Product development 10,147 10,714
Sales and marketing 13,589 16,247
General and administrative 42,909 43,517
Loss from operations $ (4,661) $ (16,088)