Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions (Details)

v3.23.2
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Shareholders        
Related Party Transactions        
Shareholders totaled $ 28,000,000.0 $ 18,400,000 $ 28,000,000.0 $ 18,400,000
Interest income 546,266 666,584 1,092,533 312,546
Wife of chief executive officer | Accounting and financial services        
Related Party Transactions        
Compensation provided 0 34,247 0 60,394
Daughter of chief executive officer        
Related Party Transactions        
Compensation provided $ 33,000 $ 36,704 $ 76,000 $ 62,850