v3.26.1
Consolidated Financial Statement Details - Schedule Of Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Deferred Revenue  
Deferred revenue beginning balance $ 12,290
Less: revenue recognized (7,992)
Additions to deferred revenue 9,145
Deferred revenue ending balance $ 13,443