v3.25.4
Income Taxes - Prior Year Provision for Income Taxes on Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Expected income tax benefit at federal statutory tax rate $ (11,743,077) $ (5,576,981)
State income taxes, net of federal benefit 4,265 (1,871,588)
Change in valuation allowance 11,477,094 2,522,618
Uncertain tax positions   2,562,991
Reduction in deferreds upon divestiture   839,873
Stock compensation   (46,422)
Research and development credits   (1,374,591)
Rate adjustment   6,070
Foreign rate differential (67,862) 2,396,433
162(m) officers compensation   460,853
Other 114,486 90,815
Provision for income taxes $ 5,400 $ 10,071