v3.25.4
LEASES - Maturity Analysis of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating leases    
2026 $ 8,307  
2027 8,045  
2028 7,864  
2029 6,020  
2030 6,262  
Thereafter 29,946  
Total undiscounted cash flows 66,444  
Present value discount (10,115)  
Operating lease liabilities 56,329 $ 62,585
Finance lease    
2026 124  
2027 127  
2028 127  
2029 127  
2030 127  
Thereafter 5,791  
Total undiscounted cash flows 6,423  
Present value discount (3,369)  
Discounted cash flows $ 3,054 $ 3,040