XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 3,895 $ 4,322 $ 7,501 $ 8,743
License and Service Contracts        
Disaggregation of Revenue [Line Items]        
Total revenue 1,420 1,815 2,736 3,962
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 3,895 4,322 7,501 8,743
Operating Segments | License and Service Contracts        
Disaggregation of Revenue [Line Items]        
Total revenue 3,174 3,631 6,086 6,861
Operating Segments | Subscription-based Contracts        
Disaggregation of Revenue [Line Items]        
Total revenue $ 721 $ 691 $ 1,415 $ 1,882