XML 125 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Lease Cost Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease cost $ 17,086 $ 15,457 $ 14,767
Short-term lease cost 58,838 48,343 38,875
Variable lease cost 3,773 3,930 5,611
Sublease income (587) (311) (414)
Amortization of ROU assets 7,433 3,487 5,377
Interest on lease liabilities 2,573 1,083 414
Total lease cost $ 89,116 $ 71,989 $ 64,630