v3.26.1
Operating and Administrative Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Other Income and Expenses [Abstract]    
Selling and marketing $ 94,784 $ 87,397
General and administrative 86,812 75,392
Research and development 59,845 65,458
Amortization of product development costs 13,628 13,302
Operating and administrative expenses $ 255,069 $ 241,549