XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Tables)
3 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
June 30, 2023March 31, 2023
Computer-related equipment$3,653 $3,527 
Developed software70,848 63,891 
Furniture and fixtures2,020 2,103 
Leasehold improvements3,613 3,647 
Property and equipment, gross80,134 73,168 
Accumulated depreciation(38,599)(33,841)
Property and equipment, net$41,535 $39,327