v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 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 six months ended June 30, 2026.
2026
Balance as of January 1$516,201 
Deferral of revenue554,900 
Recognition of deferred revenue(498,112)
Balance as of June 30
$572,989