v3.25.1
LEASES - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Operating Leases    
2026 $ 1,125  
2027 1,116  
2028 899  
2029 684  
2029 693  
Thereafter 254  
Total minimum lease payments 4,771  
Less: amount of lease payment representing interest (306)  
Lease liabilities 4,465 $ 5,780
Finance Lease    
2026 226  
2027 230  
2028 232  
2029 232  
2029 232  
Thereafter 2,248  
Total minimum lease payments 3,400  
Less: amount of lease payment representing interest (1,301)  
Lease liabilities $ 2,099 $ 2,168