v3.26.3
Revenue Recognition - Summary of Significant Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Concentration Risk [Line Items]        
Total Revenue $ 5,964,479 $ 875,299 $ 11,294,072 $ 1,806,163
Revenue Benchmark | Customer Concentration Risk | Customer A        
Concentration Risk [Line Items]        
Total Revenue 3,200,000 200,000 6,500,000 300,000
Revenue Benchmark | Customer Concentration Risk | Customer B        
Concentration Risk [Line Items]        
Total Revenue 0 400,000 0 1,100,000
Revenue Benchmark | Customer Concentration Risk | Customer C        
Concentration Risk [Line Items]        
Total Revenue $ 1,800,000 $ 0 $ 2,800,000 $ 0