XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Basis of Presentation - Schedule of Significant Customers (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Thee Largest Customers | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of total accounts receivable and net revenue 63.00% 81.00%
Customer 1 | Revenue from Contract with Customer Benchmark    
Concentration Risk [Line Items]    
Percentage of total accounts receivable and net revenue 39.00% 22.00%
Customer 2 | Revenue from Contract with Customer Benchmark    
Concentration Risk [Line Items]    
Percentage of total accounts receivable and net revenue 12.00% 14.00%
Customer 3 | Revenue from Contract with Customer Benchmark    
Concentration Risk [Line Items]    
Percentage of total accounts receivable and net revenue 0.00% 17.00%