XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Components of lease expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Components of lease expense        
Operating lease cost $ 255,044 $ 231,989 $ 734,393 $ 695,968
Variable lease cost 155,583 153,753 471,879 458,638
Total operating lease cost 410,627 385,742 1,206,272 1,154,606
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash outflows from operating leases $ 285,122 $ 278,168 $ 845,332 $ 824,714