XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
State of incorporation DE  
Date of incorporation Mar. 16, 2017  
Cash, Cash equivalents and short-term investments $ 68.8  
Foreign currency transaction net realized and unrealized (loss) gains $ (0.1) $ 0.1