v3.26.1
Leases (Details Narrative) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,334 $ 5,837
Accumulated depreciation and amortization [1] 4,584 4,266
Finance lease arrangements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 134 247
Accumulated depreciation and amortization $ 1,656 $ 1,632
[1] Property and equipment held under finance lease arrangements amounted to $134 and $247 as of March 31, 2026 and 2025, respectively. Accumulated depreciation for property and equipment held under finance lease arrangements was $1,656 and $1,632 as of March 31, 2026 and March 31, 2025, respectively. Depreciation expense in respect to these assets was $192 and $303 for the years ended March 31, 2026 and 2025, respectively.