XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details) - 2002 Stock Incentive Plan
12 Months Ended
Dec. 31, 2024
USD ($)
item
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Equity-Based Compensation      
Maximum number of shares provided for grant under equity-based incentive compensation plan 2,000,000    
Number of vesting requirements | item 0    
Shares Available for Grant, Beginning 1,502,248 1,696,687 1,780,820
Shares Available for Grant, Shares granted (136,362) (194,439) (84,133)
Shares Available for Grant, Ending 1,365,886 1,502,248 1,696,687
Compensation Cost, Beginning | $ $ 1,721,241 $ 1,406,250 $ 1,012,500
Compensation cost, Shares granted | $ 269,997 314,991 393,750
Compensation Cost, Ending | $ $ 1,991,238 $ 1,721,241 $ 1,406,250