XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Undiscounted Minimum Leases Payment for Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Leases [Abstract]    
2023 $ 410  
2024 1,054  
2025 839  
2026 504  
2027 393  
Thereafter 454  
Total future minimum lease payments 3,654  
Less: imputed interest (192)  
Total $ 3,462 $ 19