XML 163 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Topic 842    
2025 $ 6,186  
2026 5,367  
2027 4,727  
2028 4,494  
2029 4,274  
Thereafter 42,294  
Total undiscounted cash flows 67,342  
Discount on cash flows 17,957  
Total operating lease liabilities $ 49,385 $ 51,130