XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
2024 $ 5,424    
2025 6,051    
2026 5,491    
2027 4,375    
2028 3,834    
Thereafter 19,929    
Total 45,104    
Total lease liability 33,456 $ 33,423 $ 33,481
Difference between undiscounted cash flows and lease liability $ 11,648