XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Financial Statement Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 61,156   $ 61,156   $ 53,971
Less: accumulated depreciation (27,144)   (27,144)   (24,095)
Property and equipment, net 34,012   34,012   29,876
Depreciation expense 1,600 $ 1,000 3,100 $ 2,000  
Equipment          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 34,679   34,679   31,174
Software          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 4,016   4,016   5,339
Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 531   531   520
Leasehold improvements          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 3,425   3,425   3,207
Construction in process          
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 18,505   $ 18,505   $ 13,731
Minimum | Equipment          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Minimum | Software          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Minimum | Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Maximum | Equipment          
Property Plant And Equipment [Line Items]          
Useful life 5 years   5 years    
Maximum | Software          
Property Plant And Equipment [Line Items]          
Useful life 6 years   6 years    
Maximum | Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Useful life 7 years   7 years