v3.26.1
Property and Equipment, Net - Schedule of Estimated Useful Lives of the Company's Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 149,037 $ 128,867
Less: accumulated depreciation and amortization (76,044) (67,345)
Property and equipment, net 72,993 61,522
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 43,740 37,841
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 19,837 19,815
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 71,655 58,627
Other    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 13,805 $ 12,584