XML 188 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Reconciliation of Future Undiscounted Cash Flows to Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 17,508
2027 14,022
2028 10,252
2029 6,351
2030 3,342
Thereafter 9,425
Total 60,900
Less discount 8,311
Total operating lease liabilities $ 52,589