XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity - Schedule of Performance-Based Restricted Stock Awards Activity (Details) - shares
6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Performance-based Restricted Stock Awards Activity [Member]    
Schedule of Performance-Based Restricted Stock Awards Activity [Line Items]    
Balance outstanding Number of share 72,101 72,101
Balance outstandingWeighted average remaining contractual life (in years) 7 years 6 months 21 days 7 years 21 days
Number of share Ending balance   72,101
Weighted average remaining contractual life (in years) Ending balance   7 years 21 days
Number of share Exercised  
Weighted average remaining contractual life (in years) Exercised  
Number of share Expired/forfeited  
Weighted average remaining contractual life (in years) Expired/forfeited  
Service Based Awards Activity [Member]    
Schedule of Performance-Based Restricted Stock Awards Activity [Line Items]    
Balance outstanding Number of share 14,178,458 12,089,526
Balance outstandingWeighted average remaining contractual life (in years) 1 year 3 months 18 days 10 months 24 days
Number of share Ending balance   292,381
Weighted average remaining contractual life (in years) Ending balance   3 days
Number of share Issued   2,115,607
Weighted average remaining contractual life (in years) Issued  
Number of share Exercised   (3,339,984)
Number of share Expired/forfeited   (864,555)
Weighted average remaining contractual life (in years) Expired/forfeited