v3.24.0.1
Finance Lease Obligations (Future Minimum Payments Under the Capitalized Lease Obligations) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
2024 $ 320  
2025 212  
Total minimum lease payments 532  
Less: current portion (285) $ (272)
Long-term portion of minimum lease obligations 205 $ 351
Principal    
2024 285  
2025 205  
Total minimum lease payments 490  
Less: current portion (285)  
Long-term portion of minimum lease obligations 205  
Interest    
2024 35  
2025 7  
Total minimum lease payments $ 42