XML 50 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
3 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
June 30, 2024March 31, 2024
Computer-related equipment$11,022 $7,057 
Developed software90,545 88,258 
Furniture and fixtures2,058 2,069 
Leasehold improvements3,678 3,690 
Property and equipment, gross107,303 101,074 
Accumulated depreciation(60,928)(55,292)
Property and equipment, net$46,375 $45,782