XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Tax credit carry forwards and of Investments in Foreign Subsidiaries (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Tax credit carryforwards    
Unrecognized U.S. income and foreign withholding taxes   $ 21.9
Research and development credits | Federal    
Tax credit carryforwards    
Tax credit carryforwards $ 8.6  
Research and development credits | State    
Tax credit carryforwards    
Tax credit carryforwards $ 4.7