v3.26.1
Revenue Recognition - Summary of Significant Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Concentration Risk [Line Items]        
Total Revenue $ 4,735,791 $ 552,939 $ 5,329,593 $ 930,865
Revenue Benchmark | Customer Concentration Risk | Customer A        
Concentration Risk [Line Items]        
Total Revenue 3,200,000 100,000 3,400,000 100,000
Revenue Benchmark | Customer Concentration Risk | Customer B        
Concentration Risk [Line Items]        
Total Revenue 0 400,000 0 700,000
Revenue Benchmark | Customer Concentration Risk | Customer C        
Concentration Risk [Line Items]        
Total Revenue $ 1,000,000.0 $ 0 $ 1,000,000.0 $ 0