v3.26.1
Property and equipment: (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property and equipment:        
Depreciation and amortization expense $ 52,508 $ 74,846 $ 106,119 $ 150,439
Capitalized compensation cost $ 11,704 $ 11,201 $ 23,634 $ 22,445