v3.26.3
DETAILS OF SELECTED BALANCE SHEET ACCOUNTS - Schedule of Contract Asset and Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Contract assets:    
Current contract assets $ 1,141 $ 1,363
Noncurrent contract assets 3,706 2,725
Total contract assets 4,847 4,088
Contract liabilities (Deferred revenue):    
Current contract liabilities 5,309 2,903
Noncurrent contract liabilities 1,022 2,908
Total contract liabilities (Deferred revenue) $ 6,331 $ 5,811