XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies, Summary (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
Obligation
Stream
Dec. 31, 2021
USD ($)
Revenue Recognition [Abstract]    
Number of broad revenue streams | Stream 3  
Number of performance obligations | Obligation 2  
Warranty terms for SDB contracts 1 year  
Development Expenditures [Abstract]    
Development expenditures | $ $ 1,000 $ 900
Capitalized software development costs | $ $ 380 $ 270
Software Development Costs [Abstract]    
Software development costs useful life 3 years  
Goodwill and Intangible Assets [Abstract]    
Number of reporting segments | Segment 2  
Number of operating segments | Segment 2  
Equipment, Software and Leasehold Improvements, net [Member] | Minimum [Member]    
Equipment, Software and Leasehold Improvements [Abstract]    
Estimated useful life 3 years  
Equipment, Software and Leasehold Improvements, net [Member] | Maximum [Member]    
Equipment, Software and Leasehold Improvements [Abstract]    
Estimated useful life 10 years