Annual report [Section 13 and 15(d), not S-K Item 405]

Nature of Operations and Summary of Significant Accounting Policies - VIE Income Statement (Details)

v3.25.0.1
Nature of Operations and Summary of Significant Accounting Policies - VIE Income Statement (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]                    
Net income $ (3,701,698) $ (2,750,756) $ (1,886,375) $ 1,345,898 $ (862,988) $ (722,943) $ 104,020 $ 2,499,119 $ (6,992,931) $ 1,017,208
Income from discontinued operations before income tax expense (3,883,748) (2,693,562) (1,719,222) 1,516,243 (1,142,713) (894,990) 39,258 3,383,195 (6,780,289) 1,384,750
Income tax expense from discontinued operations $ (182,050) $ 57,194 $ 167,153 $ 170,345 $ (279,725) $ (172,047) $ (64,762) $ 884,076 212,642 367,542
Corporate Clinics                    
Variable Interest Entity [Line Items]                    
Net income                 (6,992,931) 1,017,208
Income tax expense from discontinued operations                 212,642 367,542
Variable Interest Entity | Corporate Clinics                    
Variable Interest Entity [Line Items]                    
Net income                 1,400,000 1,200,000
Income from discontinued operations before income tax expense                 1,641,325 1,505,635
Income tax expense from discontinued operations                 $ 212,642 $ 310,388