XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Minimum Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
2023 $ 11,869  
2024 9,710  
2025 696  
2026 713  
2027 847  
Thereafter 6,503  
Total 30,338  
Less: imputed interest (3,832)  
Net lease obligation 26,506 $ 29,961
Finance leases    
2023 25,999  
2024 19,452  
2025 16,839  
2026 8,429  
2027 1,821  
Thereafter 0  
Total 72,540  
Less: imputed interest (5,819)  
Net lease obligation $ 66,721 $ 54,228