XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk [Member]
6 Months Ended
Jun. 30, 2024
Revenue Benchmark [Member] | MDA Corporation [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 26.00%
Accounts Receivable [Member] | MDA Corporation [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 26.00%
Accounts Receivable [Member] | Synspective, Inc.[Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 12.00%