XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Components of lease expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Components of lease expense        
Operating lease cost $ 188,310 $ 247,359 $ 376,620 $ 479,349
Variable lease cost 138,819 133,022 238,706 316,296
Total operating lease cost 327,129 380,381 615,326 795,645
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash outflows for operating leases $ 196,314 $ 280,518 $ 392,628 $ 560,210