v3.26.1
Share Based Awards (Details - Restricted stock)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock, granted 0
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock outstanding, beginning balance 525,000
Weighted average grant date, beginning balance | $ / shares $ 9.67
Restricted stock, granted 794,235
Weighted average grant date, granted | $ / shares $ 16.27
Restricted stock, forfeited/cancelled 0
Weighted average grant date, forfeited/canceled | $ / shares $ 0
Restricted stock, vested (404,443)
Weighted average grant date, vested | $ / shares $ 13.70
Restricted stock outstanding, ending balance 914,792
Weighted average grant date, ending balance | $ / shares $ 13.07
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock outstanding, beginning balance 0
Weighted average grant date, beginning balance | $ / shares $ 0
Restricted stock, granted 108,000
Weighted average grant date, granted | $ / shares $ 16.78
Restricted stock, forfeited/cancelled 0
Weighted average grant date, forfeited/canceled | $ / shares $ 0
Restricted stock, vested (108,000)
Weighted average grant date, vested | $ / shares $ 16.78
Restricted stock outstanding, ending balance 0
Weighted average grant date, ending balance | $ / shares $ 0