XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Commitments - Future Minimum Lease Payments Under the Terms of the Above Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Future minimum lease payments under terms of leases    
2026 $ 1,590  
2027 1,723  
2028 2,304  
2029 2,332  
2030 2,392  
2031 and thereafter 19,657  
Lease obligations 29,998  
Less unamortized discount (8,261)  
Recorded present value of lease obligations $ 21,737 $ 13,195