v3.24.3
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]          
Deferred revenue | $ $ 5,575   $ 5,575   $ 5,340
Revenue recognized during period | $ $ 441 $ 624 $ 3,375 $ 3,424  
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Geographic Concentration Risk | Revenue from Contract with Customer          
Concentration Risk [Line Items]          
Revenue derived from customers, percent 100.00% 100.00% 100.00% 100.00%  
United States | Geographic Concentration Risk | Revenue from Contract with Customer          
Concentration Risk [Line Items]          
Revenue derived from customers, percent 33.00% 30.00% 32.00% 30.00%