v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Compensation Related Costs [Abstract]  
Number of option and warrants outstanding and exercisable | shares
Weighted-average exercise price of options and warrants
Range of exercise price per common share, beginning balance
Number of options and warrants, granted | shares
Weighted-average exercise price of option and warrants, granted
Range of exercise price per common share, granted
Number of options and warrants, exercised | shares
Weighted-average exercise price of option and warrants, exercised
Range of exercise price per common share, exercised
Number of options and warrants, expired | shares
Weighted-average exercise price of option and warrants, expired
Range of exercise price per common share, expired
Number of option and warrants outstanding and exercisable | shares
Weighted-average exercise price of options and warrants
Range of exercise price per common share