XML 101 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Stock Option Activity under Incentive Plan (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, Beginning Balance (in shares) 840,612 840,612
Granted, Exercised, Expired, or Forfeited (in shares) (80,204) 0
Outstanding, Ending Balance (in shares) 760,408 840,612
Vested and exercisable (in shares) 760,408  
Weighted Average Exercise Price    
Outstanding Weighted Average Exercise Price, Beginning Balance $ 2.99 $ 2.99
Weighted Average Exercise Price, Granted, Exercised, Expired, or Forfeited 2.45 0
Outstanding Weighted Average Exercise Price, Ending Balance 3.05 $ 2.99
Weighted Average Exercise Price, Vested and exercisable as of end of period $ 3.05