Quarterly report pursuant to Section 13 or 15(d)

Leases - Lease Maturities (Details)

v3.24.1.1.u2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 01, 2024
Jan. 01, 2024
Operating Leases    
2024 $ 10,394  
2025 13,331  
2026 11,672  
2027 10,033  
2028 8,397  
2029 and thereafter 10,125  
Total undiscounted lease payments 63,952  
Less: present value adjustment (11,168)  
Total net lease liabilities 52,784  
Finance Leases    
2024 410  
2025 533  
2026 504  
2027 472  
2028 448  
2029 and thereafter 561  
Total undiscounted lease payments 2,928  
Less: present value adjustment (736)  
Total net lease liabilities $ 2,192 $ 1,576