v3.26.1
Stock Based Compensation - Schedule of Stock Options Outstanding and Exercisable (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Outstanding (in Shares) | shares 17,060
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices $ 2.58
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices $ 2.89
Options Outstanding [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Outstanding (in Shares) | shares 3,683,929
Weighted Average Remaining Contractual Life (years) 7 years 2 months 26 days
Weighted Average Exercise Price $ 2.5914
Options Exercisable [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Outstanding (in Shares) | shares 3,683,929
Weighted Average Remaining Contractual Life (years) 7 years 2 months 26 days
Weighted Average Exercise Price $ 2.5914