XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term and Other Short-Term Borrowings - Summary of Long-term and Other Short-term Obligations (Parenthetical) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2022
Jul. 26, 2021
Jun. 30, 2022
Apr. 30, 2021
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
January 2022 | Unsecured convertible promissory note              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate           1.00%  
Dec 31 2021 | Unsecured convertible promissory note              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate           1.06%  
Borrowings | July 2026              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate             0.75%
Borrowings | London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate       1.75%      
Borrowings | London Interbank Offered Rate (LIBOR) | July 2026              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate   0.50%          
Borrowings | London Interbank Offered Rate (LIBOR) | June 2021              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate         1.75%    
Borrowings | Base Rate | July 2026              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate   1.75%         3.25%
Notes Payable to Bank | April 2023              
Debt Instrument [Line Items]              
Debt instrument, periodic payment           $ 60  
Maturity period           2023-04  
Fixed interest rate 3.60%   3.60%   3.60% 3.60%  
Notes Payable to Bank | March 2024              
Debt Instrument [Line Items]              
Debt instrument, periodic payment           $ 61  
Maturity period           2024-03  
Fixed interest rate 2.75%   2.75%   2.75% 2.75%  
Notes Payable to Bank | July 2024              
Debt Instrument [Line Items]              
Debt instrument, periodic payment           $ 1,260  
Maturity period           2024-07  
Debt instrument, basis spread on variable rate     (2.32%)     1.75%  
Notes Payable to Bank | September 2026              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 1.75%            
Notes Payable to Bank | London Interbank Offered Rate (LIBOR) | July 2026              
Debt Instrument [Line Items]              
Debt instrument, periodic payment         $ 1,066    
Notes Payable to Bank | London Interbank Offered Rate (LIBOR) | June 2021              
Debt Instrument [Line Items]              
Debt instrument, periodic payment           $ 1,077  
Notes Payable to Bank | London Interbank Offered Rate (LIBOR) | September 2026              
Debt Instrument [Line Items]              
Debt instrument, periodic payment $ 1,180            
Maturity period           2026-09  
Debt instrument, basis spread on variable rate (1.76%)            
Notes Payable to Bank | Base Rate | July 2024              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate           4.00%