XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance lease cost:      
Amortization of right-of-use assets $ 27,072 $ 29,332 $ 18,827
Interest on lease liabilities 4,545 5,704 3,291
Operating lease cost 29,308 31,742 34,937
Short-term lease cost 1,933 2,857 2,025
Variable lease cost 14,075 9,828 11,516
Sublease income (2,222) (3,132) (4,667)
Total lease cost $ 74,711 $ 76,331 $ 65,929