Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Additional Information (Details)

v3.23.2
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Maximum Defer Cash Fee Invested In Restricted Stock Units Percentage       100.00%    
Stock options vested       352,000    
Share-based compensation       $ 8,624 $ 5,882  
Unrecognized compensation cost $ 2,300     $ 2,300    
Unrecognized compensation cost, weighted average period       2 years    
RSU released       $ 5,300    
Restricted Stock Units (RSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Outstanding, Shares 4,283,000     4,283,000   3,115,000
Granted       1,676,000    
Unrecognized compensation cost $ 23,100     $ 23,100    
Unrecognized compensation cost, weighted average period       1 year 10 months 24 days    
Restricted Stock Units (RSUs) | Non-employee Directors            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Outstanding, Shares 272,476     272,476   198,170
Granted       110,390    
Performance based Restricted Stock Units (PSU's)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Granted       1,097,740    
Terms of Agreement       3 years    
Unrecognized compensation cost $ 23,100     $ 23,100    
Unrecognized compensation cost, weighted average period       1 year 10 months 24 days    
Percentage of units granted out of the target amount       125.00%   100.00%
Additional expense   $ 100        
Employees, Non-employees And Board of Directors | General and Administrative Expense            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation $ 4,600   $ 3,100 $ 8,600 $ 5,900