v3.26.1
Summary of Significant Accounting Policies - Accounts receivable, Accounts payable, Cost of Product Revenue and Concentrations (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Total net revenue | Customer risk | Customer 1          
Concentrations          
Concentration risk (as a percentage) 95.00% 0.00% 98.00% 0.00%  
Total net revenue | Customer risk | Customer 2          
Concentrations          
Concentration risk (as a percentage) 0.00% 58.00% 1.00% 59.00%  
Total net revenue | Customer risk | Customer 3          
Concentrations          
Concentration risk (as a percentage) 0.00% 30.00% 0.00% 26.00%  
Total net revenue | Customer risk | Woodward          
Concentrations          
Concentration risk (as a percentage)     88.00%    
Total accounts receivable | Customer risk | Customer 1          
Concentrations          
Concentration risk (as a percentage)     100.00%   0.00%
Total accounts receivable | Customer risk | Customer 2          
Concentrations          
Concentration risk (as a percentage)     0.00%   46.00%
Total accounts receivable | Customer risk | Customer 3          
Concentrations          
Concentration risk (as a percentage)     0.00%   39.00%
Total accounts payable | Supplier risk | Supplier 1          
Concentrations          
Concentration risk (as a percentage)     17.00%   17.00%
Total accounts payable | Supplier risk | Supplier 2          
Concentrations          
Concentration risk (as a percentage)     16.00%   14.00%
Total accounts payable | Supplier risk | Supplier 3          
Concentrations          
Concentration risk (as a percentage)     15.00%   8.00%
Total cost of product revenue | Supplier risk | Supplier 1          
Concentrations          
Concentration risk (as a percentage) 68.00% 0.00% 69.00% 0.00%  
Total cost of product revenue | Supplier risk | Supplier 2          
Concentrations          
Concentration risk (as a percentage) 14.00% 0.00% 13.00% 0.00%  
Total cost of product revenue | Supplier risk | Supplier 3          
Concentrations          
Concentration risk (as a percentage) 0.00% 11.00% 0.00% 11.00%  
Total cost of product revenue | Supplier risk | Supplier 4          
Concentrations          
Concentration risk (as a percentage) 0.00% 19.00% 0.00% 19.00%  
Total cost of product revenue | Supplier risk | Supplier 5          
Concentrations          
Concentration risk (as a percentage) 0.00% 0.00% 0.00% 25.00%