XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Maturity Schedule - ASC 842 (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 11,788
2027 9,857
2028 7,401
2029 5,726
2030 4,111
Thereafter 5,912
Total lease payments 44,795
Less: Interest (6,634)
Total lease liabilities $ 38,161