XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Share-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Jun. 30, 2023
May 25, 2022
Jun. 03, 2020
Mar. 22, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of common stock authorized       3,000,000  
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized share-based compensation costs in respect of granted RSUs   $ 13,112      
Unrecognized share-based compensation remaining weighted average period 2 years 2 months 12 days        
Withheld as treasury stock, Number of units [1]   (2,633)      
2018 Stock Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of common stock authorized         3,000,000
Common stock available for future issuance   2,340,668      
2018 Stock Incentive Plan | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of common stock authorized     4,500,000    
2018 Stock Incentive Plan | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of common stock authorized     6,500,000 4,500,000  
[1] Withheld as treasury stock represents shares withheld to pay statutory taxes upon the vesting of RSUs. Refer to Note 7, "Common stock and treasury stock," for details.