XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of Maturity Analysis of Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 4,775  
2024 9,247  
2025 7,770  
2026 6,838  
2027 6,030  
Thereafter 25,963  
Total undiscounted lease payments 60,623  
Less amounts representing interest (6,308)  
Lease liability 54,315 $ 53,736
Finance Leases    
2023 519  
2024 1,039  
2025 1,039  
2026 1,039  
2027 1,039  
Thereafter 7,075  
Total undiscounted lease payments 11,750  
Less amounts representing interest (2,771)  
Lease liability $ 8,979 $ 9,306