XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 32,589 $ 25,299 $ 93,842 $ 73,282
B2 Cloud Storage        
Disaggregation of Revenue [Line Items]        
Revenue 16,182 11,608 46,219 32,384
Computer Backup        
Disaggregation of Revenue [Line Items]        
Revenue 16,407 13,691 47,623 40,898
Consumption-based arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 15,660 11,393 44,910 31,986
Subscription-based arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 16,800 13,774 48,544 40,878
Physical Media (point in time)        
Disaggregation of Revenue [Line Items]        
Revenue $ 129 $ 132 $ 388 $ 418