v3.26.1
Background, Basis of Presentation, and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Concentration Risk [Line Items]          
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Short-term investments $ 330,000   $ 330,000   $ 40,000
Non-current interest-bearing deposits 30,000   30,000   0
Maximum exposure to credit risk     901,439   909,839
Current expected credit loss allowance on accounts receivable 15   15   $ 9
Net revenue, before excise taxes 70,597 $ 44,252 129,562 $ 86,150  
Two Major Customers          
Concentration Risk [Line Items]          
Net revenue, before excise taxes $ 30,804 $ 18,112 $ 55,401 $ 35,856  
Accounts Receivable | Two Major Customers | Credit Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage     36.00%    
Accounts Receivable | One Customer | Credit Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage         16.00%
Revenue Benchmark | Two Major Customers | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage 44.00% 41.00% 43.00% 42.00%