v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Deferred Revenue
The changes in deferred revenue were as follows for the periods presented:
Three Months Ended
March 31,
20262025
Balance, beginning of period$595,334 $381,363 
Billings and other(1)
365,769 253,472 
Revenue(333,439)(228,199)
Balance, end of period$627,664 $406,636 
__________________
(1)Other primarily includes amounts for which the Company had a contractual right to bill and receive payment from the customer.