v3.26.1
Stock-Based Compensation - Schedule of RSU (Details) - RSUs [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-Based Compensation [Line Items]      
Balance 897,666 624,998 400,000
Weighted Average Grant Price, Outstanding $ 3.61 $ 4.05 $ 3.73
Balance 4,847,575 897,666 624,998
Weighted Average Grant Price, Outstanding $ 1.56 $ 3.61 $ 4.05
Number of RSUs, Granted 6,767,857 706,000 475,000
Weighted Average Grant Price, Granted $ 1.57 $ 3.27 $ 3.83
Number of RSUs, Settled (2,744,083) (416,666) (250,002)
Weighted Average Grant Price, Settled $ 2.25 $ 3.64 $ 3.13
Number of RSUs, Forfeited (73,865) (16,666)
Weighted Average Grant Price, Forfeited $ 1.45 $ 5.01