Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.24.3
Revenue (Details) - Millipred - USD ($)
$ in Millions
9 Months Ended
Jul. 01, 2021
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Percent of net profit for installment payments 50.00%  
Installment payment $ 0.5  
License agreement, term 25 months  
Retention amount   $ 1.0
Accrued expense and other current liability   0.4
Current expected credit loss   $ 0.9