XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 198,795 $ 80,931 $ 561,949 $ 223,175
Short-term lease costs 450 1,504 3,077 3,223
Variable lease costs
Sublease income (25,022) (30,360) (98,364) (54,677)
  $ 174,223 $ 52,075 $ 466,662 $ 171,721