XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finance lease cost:        
Total lease cost $ 20,691 $ 22,978 $ 41,170 $ 45,477
SG&A expenses        
Lessee, Lease, Description [Line Items]        
Operating lease cost 12,967 13,720 25,463 27,514
SG&A expenses, Cost of net revenue        
Finance lease cost:        
Short-term lease cost 1,723 2,742 3,538 5,506
Variable lease cost $ 6,001 $ 6,516 $ 12,169 $ 12,457