v3.26.1
ACCOUNTS RECEIVABLE, NET AND CONTRACT BALANCES (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
The opening and closing balances of accounts receivable, net is as follows:
March 31, 2026December 31, 2025
Balance at beginning of the year$7,960 $9,864 
Ending balance5,903 7,960 
Change$(2,057)$(1,904)
Schedule of Roll-Forward of Allowance for Expected Credit Losses The following table represents a roll-forward of the Company’s allowance for expected credit losses:
Three Months Ended March 31,
20262025
Balance as of beginning of period$117 $96 
Provision for expected credit losses(22)65 
Recoveries— (23)
Write-offs charged against the allowance(23)(19)
Balance as of end of period$72 $119 
Schedule of Contract Assets and Contract Liabilities
The opening and closing balances of contract assets (unbilled receivables) are as follows:
March 31, 2026December 31, 2025
Balance at beginning of the year$2,009 $4,074 
Ending balance2,385 2,009 
Change$376 $(2,065)
The opening and closing balances of contract liabilities (deferred revenue) were as follows:
March 31, 2026December 31, 2025
Balance at beginning of the year$26,375 $33,182 
Ending balance24,867 26,375 
Change$(1,508)$(6,807)
The contract liabilities (deferred revenue) consisted of the following amounts that will be recorded as revenue, net of the discount:
March 31, 2026December 31, 2025
Revenue$12,386 $12,879 
Interest expense(1,474)(1,642)
Total current deferred revenue$10,912 $11,237 
Revenue$16,690 $18,183 
Interest expense(2,735)(3,045)
Total non-current deferred revenue$13,955 $15,138