XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of Operating Lease Liabilities by Maturity Date and Finance Lease, Liability, Fiscal Year Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 3,693  
2024 8,437  
2025 7,847  
2026 7,778  
2027 7,764  
Thereafter 8,679  
Total minimum lease payments 44,198  
Less: Imputed interest 8,748  
Total lease liabilities 35,450 $ 63,988
Finance Leases    
2023 134  
2024 195  
2025 200  
2026 206  
2027 211  
Thereafter 2,176  
Total minimum lease payments 3,122  
Less: Imputed interest 1,571  
Total lease liabilities $ 1,551 $ 9,296