v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Deferred Revenue The following table presents changes in the deferred revenue balance for the three months ended March 31, 2026.
2026
Balance as of January 1$516,201 
Deferral of revenue274,910 
Recognition of deferred revenue(236,217)
Balance as of March 31$554,894