XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Service Category
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 %
Schedule of Accounts Receivable 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 
Schedule of Deferred Revenue 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