XML 102 R81.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 14,139  
2024 5,737  
2025 2,150  
2026 1,803  
2027 1,771  
Thereafter 598  
Total lease payments 26,198  
Less: imputed interest (1,410)  
Total lease liability $ 24,788 $ 40,271