XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 03, 2022
Dec. 31, 2021
Long-term debt      
Long-term debt $ 445,583   $ 278,273
Financing Costs, net of Accumulated Amortization (1,637)   (1,196)
Credit Facility      
Long-term debt      
Long-term debt 113,750   67,000
2026 Term Loan      
Long-term debt      
Long-term debt 65,000   65,000
2027 Term loan      
Long-term debt      
Long-term debt 100,000   100,000
2028 Term Loan      
Long-term debt      
Long-term debt 100,000    
Fixed-Rate Mortgage Note      
Long-term debt due within one year      
Interest rate (as a percent)   4.06%  
3.875% Convertible Senior Notes due 2025      
Long-term debt      
Long-term debt $ 50,670   $ 47,469
Long-term debt due within one year      
Interest rate (as a percent) 3.875%    
Mortgage Note Payable      
Long-term debt      
Long-term debt $ 17,800    
Long-term debt due within one year      
Interest rate (as a percent) 4.06%