XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF PERFORMANCE STOCK UNITS ACTIVITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, PSUs unvested, outstanding, beginning balance 363,029 493,806
Weighted average grant date fair value, beginning balance $ 9.23 $ 7.99
Number of Shares, PSUs granted 327,831 128,174
Weighted average grant date fair value, PSUs granted $ 24.64 $ 11.68
Number of Shares, PSUs vested (327,998) (175,643)
Weighted average grant date fair value, PSUs vested $ 10.22 $ 8.67
Number of Shares, PSUs cancelled/forfeited (9,750) (83,308)
Weighted average grant date fair value, PSUs cancelled/forfeited $ 11.64 $ 6.84
Number of Shares, PSUs unvested, outstanding, ending balance 353,112 363,029
Weighted average grant date fair value, ending balance $ 22.55 $ 9.23
Performance Shares [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, PSUs unvested, outstanding, beginning balance 1,567,913 1,567,913
Weighted average grant date fair value, beginning balance $ 18.56 $ 6.45
Number of Shares, PSUs granted 1,567,913
Weighted average grant date fair value, PSUs granted $ 18.56
Number of Shares, PSUs vested (1,567,913)
Weighted average grant date fair value, PSUs vested $ 6.45
Number of Shares, PSUs cancelled/forfeited
Weighted average grant date fair value, PSUs cancelled/forfeited
Number of Shares, PSUs unvested, outstanding, ending balance 1,567,913 1,567,913
Weighted average grant date fair value, ending balance $ 18.56 $ 18.56