v3.26.1
Revenue Disclosures - Rollforward of Contract Liabilities (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Deferred Revenue Short and Long-Term  
Beginning balance $ 13,418,289
Revenue recognized that was included in the contract liability at the beginning of the year (1,884,706)
Net increase during the period 1,026,271
Ending balance $ 12,559,854