XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 31, 2023
Deferred Revenue Arrangement [Line Items]            
Revenues recognized included in contract liabilities balances $ 200 $ 200 $ 400 $ 400    
Revenue expected to be recognized from remaining performance obligations 3,900   3,900      
Australia R&D tax incentive $ 1,134   $ 1,134   $ 1,122 $ 1,100
Minimum            
Deferred Revenue Arrangement [Line Items]            
Expected timing of satisfaction, period 1 year   1 year      
Service contracts period     1 year      
Maximum            
Deferred Revenue Arrangement [Line Items]            
Expected timing of satisfaction, period 6 years   6 years      
Service contracts period     5 years