XML 78 R53.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Maturity of Lease Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 3,398
2027 3,790
2028 3,878
2029 3,829
2030 3,478
Thereafter 36,069
Total lease payments 54,442
Less imputed interest (36,053)
Present value of future lease payments $ 18,389