XML 115 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating cash flows from operating leases $ 59,131 $ 44,965 $ 15,482
Operating cash flows from finance leases (interest payments) 5,261 5,430 509
Financing cash flows from finance leases 3,166 5,425 4,977
Leased assets obtained in exchange for new operating lease liabilities 23,111 32,558 73,502
Leased assets obtained in exchange for new finance lease liabilities $ 1,062 $ 0 $ 84,392