XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Operating and Finance Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Feb. 28, 2022
Assets      
Operating $ 18,558 $ 19,033  
Finance 487 582  
Total leased assets 19,045 19,615  
Current liabilities      
Operating 2,298 2,177  
Finance 422 354  
Non-Current Liabilities:      
Operating 24,793 25,442  
Finance 164 231  
Total leased liabilities $ 27,677 $ 28,204  
Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] Other long-term assets Other long-term assets  
Finance lease, right-of-use asset, statement of financial position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net  
Operating lease, liability, current, statement of financial position [Extensible Enumeration] Accrued expenses and other liabilities Accrued expenses and other liabilities  
Finance lease, liability, current, statement of financial position [Extensible Enumeration] Current portion of long-term debt and other borrowings Current portion of long-term debt and other borrowings  
Operating lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities  
Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Long-term debt, net and other borrowings Long-term debt, net and other borrowings  
Bedford, Massachusetts      
Non-Current Liabilities:      
Operating lease liability     $ 11,000