XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity - Schedule of Performance-Based Restricted Stock Awards Activity (Details) - shares
3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Performance-based Restricted Stock Awards Activity [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of share Exercised  
Weighted average remaining contractual life (in years) Exercised  
Number of share Expired/forfeited  
Weighted average remaining contractual life (in years) Forfeited/cancelled  
Number of share balance Outstanding 72,101 72,101
Weighted average remaining contractual life (in years) balance outstanding 7 years 6 months 21 days 7 years 3 months 21 days
Number of share Ending balance   72,101
Weighted average remaining contractual life (in years) Ending balance   7 years 3 months 21 days
Service Based Awards Activity [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of share Issued   1,235,030
Weighted average remaining contractual life (in years) Issued  
Number of share Expired/forfeited   (72,047)
Weighted average remaining contractual life (in years) Forfeited/cancelled  
Number of share balance Outstanding 14,178,458 15,341,441
Weighted average remaining contractual life (in years) balance outstanding 1 year 3 months 18 days 11 months 26 days
Number of share Ending balance   1,921,566
Weighted average remaining contractual life (in years) Ending balance   3 days