XML 304 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
12 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
March 31, 2025March 31, 2024
Computer-related equipment$7,933 $7,057 
Developed software115,816 88,258 
Furniture and fixtures1,442 2,069 
Leasehold improvements3,648 3,690 
Property and equipment, gross128,839 101,074 
Accumulated depreciation(81,873)(55,292)
Property and equipment, net$46,966 $45,782