XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity - March 2021 Offering (Details) - Underwritten Public Offering - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jan. 18, 2023
Dec. 19, 2022
Mar. 31, 2021
Shareholders Equity [Line Items]      
Shares issued, price per share (in dollars per share)   $ 56.50 $ 20.75
Ordinary Shares      
Shareholders Equity [Line Items]      
Issuance of ordinary shares (in shares) 395,096 3,250,000 4,025,000
Proceeds from issuance of ordinary shares in public offering, net $ 20,900   $ 78,000