Quarterly report pursuant to Section 13 or 15(d)

Nature of Operations and Summary of Significant Accounting Policies - Revenue (Details)

v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Variable Interest Entity [Line Items]          
Total revenues $ 29,307,184 $ 28,300,820 $ 24,887,365 $ 57,608,005 $ 47,124,116
General and administrative expenses 19,904,796 $ 20,038,476 18,570,301 39,943,272 34,103,726
Variable Interest Entity          
Variable Interest Entity [Line Items]          
Total revenues 10,426,826   8,480,265 20,309,117 16,283,304
General and administrative expenses $ 4,491,638   $ 3,720,307 $ 9,088,906 $ 7,133,208