XML 104 R94.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT - Outstanding Indebtedness (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 03, 2022
Dec. 31, 2021
Nov. 05, 2021
Aug. 31, 2021
Mar. 10, 2021
Aug. 31, 2020
Feb. 04, 2020
Long-term debt                  
Face Value of Debt $ 344,834                
Interest rate (as a percent)         0.73% 0.77% 0.22%    
Derivative Liability       $ 26 $ 100,000   $ 50,000 $ 50,000  
Outstanding amount $ 343,196     278,273   $ 15,000      
Weighted average fixed interest rate 0.35%                
Credit Facility                  
Long-term debt                  
Face Value of Debt $ 111,000                
Outstanding amount $ 111,000     $ 67,000          
Credit Facility | LIBOR | Minimum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.35%                
Credit Facility | LIBOR | Maximum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.95%                
3.875% Convertible Senior Notes due 2025                  
Long-term debt                  
Face Value of Debt $ 51,034               $ 17,600
Interest rate (as a percent) 3.875%     3.875%          
Outstanding amount $ 50,590     $ 47,469         $ 11,700
Mortgage Note Payable                  
Long-term debt                  
Face Value of Debt $ 17,800                
Interest rate (as a percent) 4.06%                
Outstanding amount $ 17,800                
Fixed-Rate Mortgage Note                  
Long-term debt                  
Face Value of Debt     $ 17,800            
Interest rate (as a percent)     4.06%            
2026 Term Loan                  
Long-term debt                  
Face Value of Debt 65,000           $ 50,000    
Proceeds from line of credit   $ 15,000              
Outstanding amount $ 65,000     65,000          
2026 Term Loan | LIBOR | Minimum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.35%                
2026 Term Loan | LIBOR | Maximum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.95%                
2027 Term loan                  
Long-term debt                  
Face Value of Debt $ 100,000       $ 100,000        
Interest rate (as a percent)         0.73%        
Derivative Liability         $ 100,000        
Outstanding amount $ 100,000     $ 100,000          
2027 Term loan | LIBOR | Minimum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.35%                
2027 Term loan | LIBOR | Maximum                  
Long-term debt                  
Margin added to variable rate basis (as a percent) 1.95%