v3.26.1
ACCOUNTS RECEIVABLE, NET AND CONTRACT BALANCES - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Receivables [Abstract]    
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