XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Business, Liquidity and Basis of Presentation - Concentration of Risk (Details) - customer
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sales Revenue, Net | Customer Concentration Risk      
Subsidiary, Sale of Stock [Line Items]      
Number of customers 2 2 2
Sales Revenue, Net | Customer Concentration Risk | Customer One      
Subsidiary, Sale of Stock [Line Items]      
Concentration risk, percentage   38.00% 43.00%
Sales Revenue, Net | Customer Concentration Risk | Customer Three      
Subsidiary, Sale of Stock [Line Items]      
Concentration risk, percentage 37.00%    
Sales Revenue, Net | Customer Concentration Risk | Customer Two      
Subsidiary, Sale of Stock [Line Items]      
Concentration risk, percentage 26.00% 37.00% 11.00%
Accounts Receivable | Customer Concentration Risk      
Subsidiary, Sale of Stock [Line Items]      
Number of customers 1 1  
Accounts Receivable | Customer Concentration Risk | Customer One      
Subsidiary, Sale of Stock [Line Items]      
Concentration risk, percentage 74.00% 75.00%  
Asia Pacific | Sales Revenue, Net | Geographic Concentration Risk      
Subsidiary, Sale of Stock [Line Items]      
Concentration risk, percentage 30.00% 44.00% 38.00%