XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - KAF - Forward Share Purchase Agreement - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Oct. 31, 2021
Subsequent Event [Line Items]        
Escrow deposit   $ 18.1 $ 18.1 $ 18.1
Subsequent Event        
Subsequent Event [Line Items]        
Number of shares repurchased (in shares) 1,700,000      
Escrow deposit $ 18.5