v3.26.1
Stock-Based Compensation - Schedule of All Restricted Stock/Units Outstanding (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2026
Schedule of All Restricted Stock/Units Outstanding [Line Items]      
Number of Shares, Outstanding Balance 1,059,167 967,225 1,059,167
Weighted Average Grant Date Fair Value, Outstanding Balance $ 11.98 $ 14.47 $ 11.98
Total Grant Date Fair Value, Outstanding Balance $ 12,691,845 $ 13,994,016 $ 12,691,845
Weighted Average Remaining Contractual Life (years), Outstanding Balance 2 years 4 months 24 days 2 years 8 months 12 days  
Number of Shares, Granted     423,115
Weighted Average Grant Date Fair Value, Granted     $ 7.13
Total Grant Date Fair Value, Granted     $ 3,016,253
Number of Shares, Vested     (301,001)
Weighted Average Grant Date Fair Value, Vested     $ (13.52)
Total Grant Date Fair Value, Vested     $ (4,069,957)
Number of Shares, Canceled/Forfeited     (30,172)
Weighted Average Grant Date Fair Value, Canceled/Forfeited     $ (8.24)
Total Grant Date Fair Value, Canceled/Forfeited     $ (248,467)