v3.25.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Supplemental disclosure of non-cash investing and financing activities    
Accrued property and equipment purchases $ (395) $ 91
Effects of leases    
Operating cash outflows from operating leases 21,219 6,939
Leased assets disposed of (obtained in) exchange for operating lease liabilities $ 0 $ 185