XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
3 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
June 30, 2025March 31, 2025
Computer-related equipment$9,700 $7,933 
Developed software121,592 115,816 
Furniture and fixtures1,468 1,442 
Leasehold improvements3,695 3,648 
Property and equipment, gross136,455 128,839 
Accumulated depreciation(91,758)(81,873)
Property and equipment, net$44,697 $46,966