XML 67 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 696 $ 755
Accrued employee related expenses 5,017 4,271
Accrued expenses 1,747 1,267
Accrued taxes 948 0
Other 223 331
Total accounts payable and accrued expenses $ 8,631 $ 6,624