XML 207 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue by Service Type Customer Type and by Geographic Region (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, net $ 142,571,749 $ 106,026,360
United States    
Revenue, net 138,485,497 102,017,851
Europe    
Revenue, net $ 4,086,252 $ 4,008,509