XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 06, 2022
Aug. 12, 2022
Jun. 30, 2022
Subsequent Event [Line Items]      
Consideration transferred     $ 343,759
Subsequent Event      
Subsequent Event [Line Items]      
Consideration transferred $ 24,200    
Subsequent Event | Public Offering      
Subsequent Event [Line Items]      
Aggregate net proceeds   $ 10,900