XML 87 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee Share Purchase Plan        
Share-Based Compensation        
Percentage of common stock shares outstanding 1.00%   1.00%  
Number of additional shares added     3,407,085  
Share based compensation expense $ 4 $ 7 $ 4 $ 15
Common Shares | Employee Share Purchase Plan        
Share-Based Compensation        
Aggregate of common shares to the investors     14,395,117  
Issuance of common shares added to ESPP     14,043,174  
2021 Incentive Equity Plan        
Share-Based Compensation        
Aggregate number of common shares reserved for issuance under the plan 70,262,856   70,262,856