XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease, Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finance lease cost    
Amortization of finance lease ROU assets $ 685 $ 544
Interest on lease liabilities 238 244
Operating lease cost 31,589 25,817
Variable lease cost 3,008 1,962
Short-term lease cost 2,269 2,058
Net lease cost 37,789 30,625
Operating lease income $ (574) $ (3,865)
Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag Operating lease income (1) Operating lease income (1)