XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Institution
customer
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Number of reputable and nationally recognized financial institution | Institution   1    
Financial instruments with off balance sheet risk of loss, assets   $ 0    
Financial instruments with off balance sheet risk of loss, liabilities   0    
Deposit   25,000    
Research and development $ 0 0 $ 0 $ 3,983
Accrued interest or penalties related to uncertain tax positions   0    
Accrued interest or penalties recognized related to uncertain tax positions   0    
Selling, general and administrative expenses        
Advertising and product promotion costs   $ 10,663 $ 7,406 $ 11,743
Accounts Receivable | Customer Concentration Risk        
Number of customers | customer   3    
Accounts Receivable | Customer Concentration Risk | Customer One        
Risk Percentage   37.00% 38.00%  
Accounts Receivable | Customer Concentration Risk | Customer Two        
Risk Percentage   33.00% 35.00%  
Accounts Receivable | Customer Concentration Risk | Customer Three        
Risk Percentage   28.00% 26.00%  
Revenue | Customer Concentration Risk | Customer One        
Risk Percentage   33.00% 33.00% 33.00%
Revenue | Customer Concentration Risk | Customer Two        
Risk Percentage   33.00% 32.00% 32.00%
Revenue | Customer Concentration Risk | Customer Three        
Risk Percentage   31.00% 32.00% 31.00%