v3.26.1
Revenue by Service Type Customer Type and by Geographic Region (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue, net $ 150,545,364 $ 142,571,749
United States    
Revenue, net 146,305,285 138,485,497
Europe    
Revenue, net $ 4,240,079 $ 4,086,252