v3.25.2
Operating and Administrative Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]    
Selling and marketing $ 87,397 $ 85,531
General and administrative 75,392 84,023
Research and development 65,458 63,450
Amortization of product development costs 13,302 13,267
Operating and administrative expenses $ 241,549 $ 246,271