v3.26.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disclosure of Property of Equipment [Line Items]        
Depreciation expense $ 21,543 $ 17,234 $ 42,273 $ 34,071
Cost of Sales [Member]        
Disclosure of Property of Equipment [Line Items]        
Depreciation expense $ 13,226 $ 10,846 $ 26,455 $ 21,595