XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The following table presents the Company’s revenue by business category for the periods presented.
Three Months Ended
June 30,
Six Months Ended
June 30,
2025%2024%2025%2024%
Consumer$37,824 83 %$39,716 78 %$75,837 81 %$81,318 77 %
Institutional7,308 16 %11,135 21 %16,688 18 %23,022 22 %
Other
131 %133 %333 %371 %
Revenue$45,263 100 %$50,984 100 %$92,858 100 %$104,711 100 %
Contract liabilities are reported within “Deferred revenue” on the Company’s Condensed Consolidated Balance Sheets. Deferred revenue consists of advanced payments from customers for performance obligations that have not been satisfied. Deferred revenue is recognized when the performance obligations have been completed. The Company expects to recognize substantially all of the deferred revenue balance in the next twelve months. The following table presents the Company’s “Accounts receivable, net” and “Deferred revenue” reported on the Condensed Consolidated Balance Sheets for the periods presented.
June 30,
2025
December 31,
2024
Accounts receivable, net$6,358 $7,335 
Deferred revenue$10,355 $15,263 
“Accounts receivable, net” is reported net of reserves of $842 and $781 as of June 30, 2025 and December 31, 2024, respectively.