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

Income taxes - Reconciliation of Federal Statutory Income Tax Provision to Company's Actual Provision (Details)

v3.25.1
Income taxes - Reconciliation of Federal Statutory Income Tax Provision to Company's Actual Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]    
Federal statutory income tax rate (percent) 21.00%  
Pre-tax book income $ (4,651,205) $ (4,490,665)
Goodwill impairment 45,632 0
Expired net operating losses 324,799 0
Deferred tax past year true-up's   980,342
Change in valuation allowance 921,000  
Income tax provision 22,565 32,491
Income Tax Provision    
Income Tax Disclosure [Line Items]    
Expected tax at 21% (976,753) (943,040)
Intangible amortization (37,003) (46,373)
Other 5,169 6,474
Current 22,565 32,491
Deferred (234,928) (264,759)
Federal research and development credits 0 (84,592)
Deferred tax past year true-up's (91,289)  
Change in valuation allowance 920,794 (63,440)
Capitalized research and development expenses 0 334,120
Other $ 43,579 $ 81,268