XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Contract assets (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Accounts receivable, net $ 42,508,259 $ 25,818,447
Contract assets (included in accounts receivable) 53,580,938 34,395,360
Total accounts receivable, net 96,089,197 60,213,807
Deferred revenue (included in accrued expenses) $ 11,680,118 $ 1,536,687