XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases Contractual Obligations for Operating and Financing Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 2,721  
2024 3,999  
2025 3,915  
2026 3,707  
2027 3,759  
Thereafter 7,244  
Total future minimum lease payments (undiscounted) 25,345  
Less: Present value discount 4,668  
Total operating lease liabilities 20,677 $ 21,576
Finance Leases    
2023 2,789  
2024 1,045  
2024 1,053  
2026 1,066  
2027 1,080  
Thereafter 12,838  
Total future minimum lease payments (undiscounted) 19,871  
Less: Present value discount 7,445  
Total lease liability $ 12,426 $ 12,660