XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended 64 Months Ended
Jun. 30, 2024
USD ($)
Customers
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
Customers
Segment
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
Customers
Jun. 30, 2024
USD ($)
shares
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Net proceeds from issuance of common stock       $ 14,073,000    
Fair value liability, transfers into level 3     $ 0      
Inventory, Stated Above Cost [true false] false   false     false
Charges for inventory not expected to be sold prior to its expiration date $ 200,000   $ 200,000 0    
Inventory adjustments   $ 0   0    
Impairment losses     0 $ 0    
Advertising and marketing costs $ 16,700,000   $ 23,500,000      
Number of operating segment | Segment     1      
Domestic            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Research and development expenditures, amortization period     5 years      
Foreign            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Research and development expenditures, amortization period     15 years      
Unvested Shares            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Unvested shares excluded from computation of weighted average earnings per share | shares 0 7,334 0 69,578    
Equipment            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Property and equipment, useful life 5 years   5 years     5 years
Furniture and Fixtures            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Property and equipment, useful life 3 years   3 years     3 years
Accounts Receivable            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Number of customers accounted for accounts receivable | Customers     3   3  
Product Sales            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Number of customers accounted for product sales | Customers 3   3      
Minimum | Computer Equipment and Related Software            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Property and equipment, useful life 2 years   2 years     2 years
Maximum | Computer Equipment and Related Software            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Property and equipment, useful life 3 years   3 years     3 years
Customer Concentration Risk | Minimum | Accounts Receivable            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage     24.00%   28.00%  
Customer Concentration Risk | Minimum | Product Sales            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage 21.00%   21.00%      
Customer Concentration Risk | Maximum | Accounts Receivable            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage     30.00%   30.00%  
Customer Concentration Risk | Maximum | Product Sales            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage 24.00%   24.00%      
Employee One | Customer Concentration Risk | Accounts Receivable            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage     84.00%   87.00%  
Employee Two | Customer Concentration Risk | Product Sales            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Concentration of risk percentage 67.00%   68.00%      
Fair Value, Nonrecurring            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Financial assets fair value disclosure $ 0   $ 0     $ 0
Non-financial assets fair value disclosure 0   0     0
Non-financial liabilities fair value disclosure $ 0   $ 0     $ 0
Common Stock            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Common stock shares issued | shares           26,041,380
Net proceeds from issuance of common stock           $ 421,500,000
IPO and ATM | Common Stock            
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]            
Common stock shares issued | shares           26,041,380
Net proceeds from issuance of common stock           $ 421,500,000