XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation - Schedule of Restricted Stock Units Granted (Parenthetical) (Details) - $ / shares
6 Months Ended
Mar. 18, 2024
Jun. 30, 2025
Dec. 31, 2024
Employees And Directors | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units [1]   107,050  
Unvested number of shares   895,819 [2] 887,268
Grant date fair value [1]   $ 36.27  
Restricted Stock Units (RSUs) [Member] | Employees And Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units   107,050  
Restricted Stock Units (RSUs) [Member] | Employees And Directors | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Grant date fair value   $ 34.18  
Restricted Stock Units (RSUs) [Member] | Employees And Directors | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Grant date fair value   $ 49.67  
Performance Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units 130,000    
Unvested number of shares   70,000  
Performance Based Restricted Stock Units | Non Executive Employee      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units 130,000    
Grant date fair value $ 18.3    
[1] During the six months ended June 30, 2025, the Company granted an aggregate of 107,050 RSUs to certain employees and directors at grant date fair values ranging from $34.18 to $49.67 per share, with a vesting period ranging from three to four years.
[2] On March 18, 2024, the Company granted 130,000 RSUs, subject to performance-based vesting conditions, to a non-executive employee, at a grant date fair value of $18.30 per share. Such RSU grant will not vest unless and until the Company has achieved certain revenue for a portion of its business prior to December 31, 2030, the final achievement date deadline. As of June 30, 2025, the Company determined that it is not probable that the performance criteria associated with 70,000 of the 130,000 RSUs will be met. Accordingly, no share-based compensation expense has been recognized for these RSUs. The 70,000 RSUs remain unvested and were included in "Unvested as of June 30, 2025" in the table above.