XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 112,100 $ 111,500 $ 224,200 $ 223,000.0
Cash paid for amounts included in the measurement of lease liabilities $ 105,400 $ 102,800 $ 210,600 $ 205,400