Quarterly report [Sections 13 or 15(d)]

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

v3.25.4
Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting [Abstract]        
Segment profit $ 86,974 $ 64,690 $ 237,046 $ 189,262
Other direct costs of revenue 12,205 8,954 34,251 25,182
Product development 9,892 10,203 31,018 30,350
Sales and marketing 14,326 15,494 42,361 47,628
General and administrative 28,897 42,792 105,889 128,485
Income (loss) from operations $ 21,654 $ (12,753) $ 23,527 $ (42,383)