XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Commitments - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payments Due    
2026 $ 12,712  
2027 11,724  
2028 10,448  
2029 7,936  
2030 7,274  
Thereafter 17,790  
Total undiscounted cash flows 67,884  
Less: Net present value adjustment (5,562)  
Total $ 62,322 $ 44,717