v3.26.1
Stockholders' Equity - Schedule of Activity Related to Stock Options (Details) - USD ($)
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Schedule of Activity Related to Stock Options [Abstract]    
Number of Shares, Granted  
Weighted Average Exercise Price, Granted  
Aggregate Intrinsic Value, Granted  
Number of Shares, Exercised  
Weighted Average Exercise Price, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Shares, Forfeited/cancelled   (38,751)
Weighted Average Exercise Price, Forfeited/cancelled   $ 26.56
Weighted Average Contractual Life, Forfeited/cancelled   8 years 7 months 6 days
Aggregate Intrinsic Value, Forfeited/cancelled  
Number of Shares, Outstanding 2,391,683 2,352,932
Weighted Average Exercise Price, Outstanding $ 18.75 $ 11.42
Weighted Average Contractual Life, Outstanding 7 years 7 months 6 days 7 years 3 months 18 days
Aggregate Intrinsic Value, Outstanding
Number of Shares, Exercisable   1,794,754
Weighted Average Exercise Price, Exercisable   $ 10.67
Weighted Average Contractual Life, Exercisable   7 years
Aggregate Intrinsic Value, Exercisable