XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Nature of Operations and Basis of Presentation (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Description of Organization and Business Operations (Details) [Line Items]      
Receivables $ 3.2    
Convertible Debt [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Debt, Weighted Average Interest Rate 13.83%   13.55%
Customer Concentration Risk [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Percentage of net revenue, sole distributor 10.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage 85.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Minimum [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage 24.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Maximum [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage 31.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage 94.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Minimum [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage 25.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Maximum [Member] | Three Customers [Member]      
Description of Organization and Business Operations (Details) [Line Items]      
Concentration risk, percentage   36.00%