XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - 2021 Equity Incentive Plan (Details) - 2021 Plan - shares
shares in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-based compensation    
Maximum number of shares that may be issued as a proportion of outstanding stock 10.00%  
Maximum increase in number of shares available for issuance 400  
Increase in share reserve 66  
Outstanding options and restricted stock units 3,339 3,430
Reserved but unissued shares under the Plan 1,862 2,302
Total authorized shares under the Plan 5,201 5,732