XML 33 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options, granted 12,000 40,000
Weighted-average grant date fair value $ 1.25 $ 1.5
Unvested Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs related to unvested restricted stock outstanding $ 0.2  
Expected recognition period 1 year 5 months 19 days