v3.24.3
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property and equipment, gross $ 144,428 $ 130,347
Accumulated depreciation and amortization (75,166) (73,186)
Construction in progress 20,606 59,067
Property and Equipment, Net, Total 89,868 116,228
Building and leasehold improvements    
Property and equipment, gross 75,630 65,762
Internal use software    
Property and equipment, gross 11,202 4,625
Furniture, computers and equipment    
Property and equipment, gross $ 57,596 $ 59,960