XML 49 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 38,666 $ 34,613
B2 Cloud Storage    
Disaggregation of Revenue [Line Items]    
Revenue 22,428 18,048
Computer Backup    
Disaggregation of Revenue [Line Items]    
Revenue 16,238 16,565
Consumption-based arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 21,739 17,413
Subscription-based arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 16,801 17,108
Point in time arrangements    
Disaggregation of Revenue [Line Items]    
Revenue $ 126 $ 92