XML 90 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stockholders' equity $ 1,280,598 $ 834,208 $ 844,784 $ 564,075
Retained earnings (deficit) 8,598 (24,203)    
Retained Earnings (Deficit)        
Stockholders' equity $ 8,598 $ (24,203) $ 8,746 $ 5,272