v3.26.1
Share Capital and Additional Paid in Capital Authorized - Summary of RSU Activities (Details) - RSUs - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of RSUs Outstanding, Beginning balance 5,268,373 5,039,603
Number of RSUs, Granted 5,211,597 4,010,000
Number of RSUs, Vested (3,134,210) (2,080,648)
Number of RSUs, Forfeited (1,192,723) (1,700,582)
Number of RSUs Outstanding, Ending balance 6,153,037 5,268,373
Weighted average grant date fair value per RSU Outstanding, Beginning balance $ 0.65 $ 0.98
Weighted average grant date fair value per RSU, Granted 0.67 0.52
Weighted average grant date fair value per RSU, Vested 0.64 1.01
Weighted average grant date fair value per RSU, Forfeited 0.63 0.92
Weighted average grant date fair value per RSU Outstanding, Ending balance $ 0.68 $ 0.65