Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details)

v3.24.2.u1
Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details) - customer
3 Months Ended 6 Months Ended
Dec. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Customer Concentration Risk | Revenues          
Concentration of Risk          
Number of major partners   2 2 2 2
Customer Concentration Risk | Revenues | Partner 1          
Concentration of Risk          
Concentration risk (as a percent)   45.00% 66.00% 40.00% 53.00%
Customer Concentration Risk | Revenues | Partner 2          
Concentration of Risk          
Concentration risk (as a percent)   41.00% 32.00% 36.00% 46.00%
Credit Concentration Risk | Trade Receivables | Partner 1          
Concentration of Risk          
Number of major partners 1     1  
Concentration risk (as a percent) 100.00%     70.00%