v3.23.1
Borrowings - Narrative (Details)
$ in Thousands, ฿ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Mar. 09, 2023
USD ($)
Jun. 24, 2022
USD ($)
Sep. 27, 2019
USD ($)
Sep. 03, 2019
USD ($)
Aug. 20, 2019
USD ($)
Aug. 20, 2019
THB (฿)
Loan Payable Due June Twenty Twenty Four [Member]                
Line of Credit Facility [Line Items]                
Long term debt outstanding $ 15,234 $ 15,234   $ 27,421        
Loan Payable Due June Twenty Twenty Four [Member] | LIBOR                
Line of Credit Facility [Line Items]                
Debt instrument, basis spread on variable rate   1.35%            
Line of Credit | 2023 Credit Facility Agreement                
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity     $ 55,000          
Loan to value ratio     0.60          
Minimum service coverage ratio     1.25          
Maximum debt to equity ratio     1.0          
Service coverage ratio, minimum at payment of a dividend     1.50          
Long term debt outstanding 0 $ 0            
Term loan agreement                
Line of Credit Facility [Line Items]                
Long term debt outstanding 15,200 15,200            
Bank of Ayudhya Public Company Limited                
Line of Credit Facility [Line Items]                
Debt Instrument, Periodic Payment   3,000            
Interest expense on debt $ 600 $ 1,700            
Bank of Ayudhya Public Company Limited | Term loan agreement                
Line of Credit Facility [Line Items]                
Loan to value ratio 0.65 0.65            
Minimum service coverage ratio 1.25 1.25            
Maximum debt to equity ratio 1.0 1.0            
Service coverage ratio, minimum at payment of a dividend 1.50 1.50            
Bank of Ayudhya Public Company Limited | 2019 Credit Facility Agreement                
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity         $ 3,600   $ 160,900 ฿ 110.0
Bank of Ayudhya Public Company Limited | Term loan agreement                
Line of Credit Facility [Line Items]                
Debt instrument, face amount           $ 60,900