XML 83 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Financial Statement Details - Schedule of Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Deferred Revenue  
Deferred revenue beginning balance $ 12,056
Less: revenue recognized (30,711)
Additions to deferred revenue 30,945
Deferred revenue ending balance $ 12,290