v3.26.1
Property, Equipment, and Software, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 395,677 $ 364,519
Less: accumulated depreciation and amortization (61,832) (52,589)
Property, equipment, and software, net 333,845 311,930
Facility equipment and other tangible property    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 91,484 83,171
Purchased and internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 56,202 51,140
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 25,089 15,925
Assets not placed in service    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 222,902 $ 214,283