XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the years ended December 31, 2024, 2023 and 2022, revenue under each performance obligation was as follows (in thousands):
Year Ended December 31,
202420232022
Hosted services$57,246 $18,364 $17,743 
Licensing17,577 18,600 8,322 
Professional services9,488 8,275 4,220 
Monetization382 634 844 
Total$84,693 $45,873 $31,129 
For the years ended December 31, 2024, 2023 and 2022, the disaggregated revenue by geographic location* was as follows (in thousands):
Year Ended December 31,
202420232022
United States$46,751 $6,769 $3,344 
Korea12,289 22,962 14,530 
France8,756 4,090 4,023 
Japan3,908 3,707 3,866 
Germany196 5,950 4,134 
Other12,793 2,395 1,232 
Total$84,693 $45,873 $31,129 

*Revenue by geographic region is allocated to individual countries based on the billing location of the customer. The end customer location may be different than the customer's billing location. The ‘Other’ category is composed of geographic regions with sales less than 10% of the consolidated revenue.
For the years ended December 31, 2024, 2023 and 2022, the disaggregated revenue by recognition pattern was as follows (in thousands):
Year Ended December 31,
202420232022
Over time$67,789 $25,757 $19,955 
Point-in-time16,904 20,116 11,174 
Total$84,693 $45,873 $31,129 
For the years ended December 31, 2024, 2023 and 2022, the disaggregated revenue by service type was as follows (in thousands):
Year Ended December 31,
202420232022
Service subscriptions$56,347 $1,940 $1,838 
Product royalties27,964 43,299 28,447 
Monetization382 634 844 
Total$84,693 $45,873 $31,129 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The contract asset and unbilled accounts receivable, net as of December 31, 2024 and December 31, 2023 consists of the following (in thousands):
Balance Sheet PresentationDecember 31,
2024
December 31,
2023
Unbilled account receivables - currentContract assets and unbilled receivables, net of allowance for credit losses $13,441 $5,138 
Contract assets - currentContract assets and unbilled receivables, net of allowance for credit losses13,204 6,642 
Unbilled account receivables - non-currentContract assets and unbilled receivables, non-current, net of allowance for credit losses922 — 
Contract assets - non-currentContract assets and unbilled receivables, non-current, net of allowance for credit losses11,957 16,492