XML 53 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property and Equipment (Tables)
12 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
March 31, 2024March 31, 2023
Computer-related equipment$7,057 $3,527 
Developed software88,258 63,891 
Furniture and fixtures2,069 2,103 
Leasehold improvements3,690 3,647 
Property and equipment, gross101,074 73,168 
Accumulated depreciation(55,292)(33,841)
Property and equipment, net$45,782 $39,327