XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Lessee, Operating Lease, Liability, Maturity and Finance Lease, Liability, Fiscal Year Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 6,637  
2024 6,202  
2025 5,576  
2026 4,834  
2027 3,877  
Thereafter 4,600  
Total future lease payment 31,726  
Less: amount representing interest (4,168)  
Present value of future lease payment (lease liability) 27,558  
Lease liabilities, current 5,498 $ 0
Lease liabilities, noncurrent 22,060 $ 0
Finance Leases    
2023 84  
2024 77  
2025 42  
2026 39  
2027 29  
Thereafter 0  
Total future lease payment 271  
Less: amount representing interest (30)  
Present value of future lease payment (lease liability) 241  
Lease liabilities, current 72  
Lease liabilities, noncurrent $ 169