Quarterly report [Sections 13 or 15(d)]

Share-Based Compensation - Summary of Stock Option Activity (Details)

v3.25.3
Share-Based Compensation - Summary of Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2025
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Options outstanding Beginning Balance 841,720
Number of Shares, Granted 200,000
Number of Shares, Forfeited (27,922)
Number of Shares, Expired (73,134)
Number of Shares, Options outstanding Ending Balance 940,664
2015 Plan and 2018 Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Options outstanding Beginning Balance 836,887
Number of Shares, Forfeited (27,096)
Number of Shares, Expired (71,627)
Number of Shares, Options outstanding Ending Balance 738,164
Two Thousand Twenty One Inducement Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Options outstanding Beginning Balance 4,833
Number of Shares, Granted 200,000
Number of Shares, Forfeited (826)
Number of Shares, Expired (1,507)
Number of Shares, Options outstanding Ending Balance 202,500
2015 Plan, 2018 Plan and 2021 Inducement Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Options outstanding Beginning Balance 841,720
Number of Shares, Granted 200,000
Number of Shares, Forfeited (27,922)
Number of Shares, Expired (73,134)
Number of Shares, Options outstanding Ending Balance 940,664