XML 54 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
9 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
December 31, 2023March 31, 2023
Computer-related equipment$4,209 $3,527 
Developed software83,776 63,891 
Furniture and fixtures2,142 2,103 
Leasehold improvements3,754 3,647 
Property and equipment, gross93,881 73,168 
Accumulated depreciation(50,283)(33,841)
Property and equipment, net$43,598 $39,327