XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Software Development Costs, net (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Software development cost capitalized $ 13.6 $ 14.6  
Software development costs 160.9 149.6  
Capitalized computer software, amortization 20.0 20.0 $ 16.4
Capitalized computer software, written down $ 0.2 $ 0.0 $ 0.4
Capitalized computer software, amortization period 3 years 3 months 18 days 3 years 2 months 12 days 3 years
Internal Use Software [Member]      
Finite-Lived Intangible Assets [Line Items]      
Software development costs $ 2.2 $ 0.8