v3.26.1
Schedule of Net Revenues by Customer Type and Geography Table (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 12,045,420 $ 10,194,800 $ 23,810,044 $ 19,829,875
UNITED STATES        
Revenues 8,396,591 8,012,272 16,835,334 15,217,904
Non-US [Member]        
Revenues $ 3,648,829 $ 2,182,528 $ 6,974,710 $ 4,611,971