XML 170 R109.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 6,255  
2027 5,929  
2028 5,406  
2029 4,407  
2030 3,505  
Thereafter 12,690  
Total undiscounted cash flows 38,192  
Less: Amounts representing interest 5,595  
Present value of net future minimum lease payments 32,597 $ 11,040
Finance Leases    
2026 490  
2027 527  
2028 540  
2029 540  
2030 540  
Thereafter 6,625  
Total undiscounted cash flows 9,262  
Less: Amounts representing interest 3,039  
Present value of net future minimum lease payments $ 6,223 $ 0