XML 101 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 1,130 $ 696
Accrued employee related expenses 5,079 5,017
Accrued expenses 1,582 1,747
Accrued taxes 890 948
Other 394 223
Total accounts payable and other accrued expenses $ 9,075 $ 8,631