XML 75 R64.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 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jul. 26, 2021
Mar. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Jun. 30, 2021
January 2022 | Unsecured convertible promissory note                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate             1.00% 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) | June 2021                
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 | 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%    
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) | June 2021                
Debt Instrument [Line Items]                
Debt instrument, periodic payment   $ 1,077            
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) | 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%