XML 368 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Future Minimum Payments) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Contractual Obligations, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Due in first year $ 93,277
Due in second year 68,622
Due in third year 21,049
Due in fourth year 7,206
Due in fifth year 7,710
Due after fifth year 0
Total $ 197,864