XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Maturity Analysis of Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 7,226  
2024 9,023  
2025 7,371  
2026 6,439  
2027 5,821  
Thereafter 25,889  
Total undiscounted lease payments 61,769  
Less amounts representing interest (6,508)  
Lease liability 55,261 $ 53,736
Finance Leases    
2023 777  
2024 1,039  
2025 1,039  
2026 1,039  
2027 1,039  
Thereafter 7,077  
Total undiscounted lease payments 12,010  
Less amounts representing interest (2,883)  
Lease liability $ 9,127 $ 9,306