Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]          
Segment profit $ 90,964   $ 77,284 $ 183,964 $ 150,072
Other direct costs of revenue 13,565   11,242 26,529 22,046
Product development 9,949   10,979 20,539 21,126
Sales and marketing 14,449   14,446 29,782 28,035
General and administrative 32,694   34,083 65,681 76,992
Income from operations $ 20,307 $ 21,126 $ 6,534 $ 41,433 $ 1,873