XML 267 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Restricted Stock and Restricted Stock Units (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock issued (in shares) 203,800 159,950
Value of stock issued $ 627,700 $ 479,900
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock issued (in shares) 205,300 188,850
Value of stock issued $ 632,300 $ 566,600