Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation (Details Narrative)

v3.25.0.1
Share-Based Compensation (Details Narrative) - USD ($)
Jan. 01, 2025
Jan. 01, 2024
Dec. 31, 2024
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares granted   9,175  
Unrecognized compensation expense     $ 0
Restricted Stock Awards (RSA) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares granted   7,977  
Unrecognized compensation expense     $ 0
Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting percentage 100.00%    
2020 Omnibus Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares available for issuance     5
2020 Omnibus Equity Incentive Plan [Member] | Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares available for issuance 120,302