v3.26.1
Stock-Based Compensation - Schedule of Additional Information on Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Additional Information on Options [Abstract]      
Weighted-average grant date fair value of Options granted $ 0.72 $ 1.12 $ 1.12
Weighted-average grant date fair values of Options vested 1.08 1.03 1.19
Weighted-average grant date fair value of non-vested Options $ 0.93 $ 1.19 $ 1.08
Total intrinsic values of the Options exercised $ 21,021 $ 5,544 $ 6,442
Total fair value of Options vested 2,722 $ 10,318 $ 12,932
Total intrinsic values of the Options outstanding 12,757    
Total intrinsic values of the Options exercisable $ 9,156    
Weighted-average remaining contractual life of the outstanding Options 3 years 3 months 18 days    
Weighted average remaining contractual life of the exercisable Options 3 years 1 month 6 days    
Unrecognized compensation cost related to the non-vested Options $ 1,452    
Remaining weighted-average vesting period 8 months 12 days