XML 124 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details 3) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Gross Operating lease liabilities $ 9,248  
Gross Finance lease liabilities 494  
Gross lease liabilities 9,742  
Less: Operating imputed interest 1,553  
Less: Finance imputed interest 38  
Less: imputed interest 1,591  
Present value of Operating lease liabilities 7,695  
Present value of Finance lease liabilities 456  
Present value of lease liabilities 8,151  
Less: current portion of Operating lease liabilities 2,080 $ 1,648
Less: current portion of Finance lease liabilities 294 308
Less: current portion of lease liabilities 2,374  
Total long-term Operating lease liabilities 5,615 4,261
Total long-term Finance lease liabilities 162 $ 235
Total long-term lease liabilities $ 5,777