XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Maturity Analysis of Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 2,200  
2025 8,157  
2026 7,962  
2027 7,246  
2028 6,109  
Thereafter 23,116  
Total undiscounted lease payments 54,790  
Less amounts representing interest (6,028)  
Lease liability 48,762 $ 53,026
Finance Leases    
2024 23  
2025 93  
2026 93  
2027 93  
2028 93  
Thereafter 837  
Total undiscounted lease payments 1,232  
Less amounts representing interest (329)  
Lease liability $ 903 $ 8,681