v3.26.1
Stock Options and Warrants - Summary of Stock Option Activity (Parenthetical) (Details) - Underlying Options Shares - shares
2 Months Ended 3 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted post-merger which are not fully vested   177,404
2021 Equity Incentive Plan | Keystone    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted post-merger which are not fully vested 29,852