v3.26.1
Basis of Presentation and Significant Accounting Policies - Summary of Changes in Deferred Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Beginning balance $ 1,793,733 $ 1,497,794
Deferral of revenue 1,703,454 780,749
Recognition of unearned revenue (1,249,207) (484,810)
Ending balance $ 2,247,980 $ 1,793,733