v3.25.2
Nature of Operations and Basis of Presentation (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 03, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Description of Organization and Business Operations (Details) [Line Items]          
Deemed dividend $ 43.8        
Allowances for expected credit losses accounts receivable   $ 1.2 $ 1.2   $ 1.2
Allowances for prompt payment discounts     $ 0.4   $ 0.6
Description of Stockholders' Equity, Reverse Stock Split the Board of Directors of the Company (the “Board”) approved a reverse stock split of the Common Stock at a ratio of 1-for-35 (the “Reverse Stock Split”), which was effected on April 15, 2025. As a result of the Reverse Stock Split, every 35 shares of pre-Reverse Stock Split Common Stock was combined into one share of post-Reverse Stock Split Common Stock, without any change in par value per share. No fractional shares were issued as a result of the Reverse Stock Split, as fractional shares of Common Stock were rounded down to the nearest whole share.        
Convertible Debt [Member]          
Description of Organization and Business Operations (Details) [Line Items]          
Debt, Weighted Average Interest Rate   8.74% 8.74%   6.67%
Customer Concentration Risk [Member]          
Description of Organization and Business Operations (Details) [Line Items]          
Percentage of net revenue, sole distributor   10.00% 10.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]          
Description of Organization and Business Operations (Details) [Line Items]          
Concentration risk percentage   99.00% 99.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   17.00% 12.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   30.00%   35.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]          
Description of Organization and Business Operations (Details) [Line Items]          
Concentration risk percentage     99.00% 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     19.00% 17.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     30.00% 27.00%