v3.26.1
Share-Based Compensation - Schedule of RSUs (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Schedule of RSUs [Line Items]  
Awarded and unvested, Number of RSUs | shares
Awarded and unvested, Weighted average grant date fair value | $ / shares
Granted, Number of RSUs | shares 786,022
Granted, Weighted average grant date fair value | $ / shares $ 19.7
Vested, Number of RSUs | shares (519,239)
Vested, Weighted average grant date fair value | $ / shares $ 20
Awarded and unvested, Number of RSUs | shares 266,783
Awarded and unvested, Weighted average grant date fair value | $ / shares $ 19.2