XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 24,589 $ 20,688 $ 47,983 $ 40,178
B2 Cloud Storage        
Disaggregation of Revenue [Line Items]        
Revenue 10,799 7,778 20,776 14,814
Computer Backup        
Disaggregation of Revenue [Line Items]        
Revenue 13,790 12,910 27,207 25,364
Consumption-based arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 10,688 7,741 20,593 14,728
Subscription-based arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 13,765 12,794 27,104 25,103
Physical Media        
Disaggregation of Revenue [Line Items]        
Revenue $ 136 $ 153 $ 286 $ 347