Annual report pursuant to Section 13 and 15(d)

LEASES - Summary of Maturity of Lease Liabilities (Details)

v3.24.0.1
LEASES - Summary of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 6,511  
2025 5,728  
2026 4,303  
2027 3,579  
2028 3,404  
Thereafter 13,183  
Total Lease Payments 36,708  
Less: Interest 7,263  
Total Lease Liability 29,445 $ 14,383
Financing Leases    
2024 122  
2025 62  
2026 20  
2027 7  
2028 0  
Thereafter 0  
Total Lease Payments 211  
Less: Interest 10  
Total Lease Liability $ 201 $ 96