XML 79 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Equipment, and Software, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 185,366 $ 106,582
Less: accumulated depreciation and amortization (29,659) (24,499)
Property, equipment, and software, net 155,707 82,083
Facility equipment and other tangible property    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 71,503 27,785
Purchased and internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 34,819 34,100
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 11,402 10,933
Assets not placed in service    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 67,642 $ 33,764