XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Operating Leases    
2024 (excluding the nine months ended December 31, 2023) $ 640  
2025 2,344  
2026 2,127  
2027 1,979  
2028 1,438  
2029 750  
Thereafter 8,225  
Total undiscounted lease payments 17,503  
Interest (3,840)  
Discount (890)  
Total lease liabilities $ 12,773 $ 12,435