XML 102 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Public Offering of Ordinary Shares - (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Subsidiary, Sale of Stock      
Number of shares issued 7,705,000    
Share price (in dollars per share) $ 15.00    
Proceeds from sale of ordinary shares $ 115,600 $ 108,180 $ 139,915
Over allotment option      
Subsidiary, Sale of Stock      
Number of shares issued 1,005,000    
Option to purchase additional shares, number of days 30 days    
Public Offering      
Subsidiary, Sale of Stock      
Number of shares issued 6,700,000