XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Restricted stock and restricted stock unit (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity      
Unvested shares at the beginning 27,000   5,869
Granted   27,000  
Vested (9,000)   (5,869)
Unvested shares at the end 18,000 27,000  
Weighted average grant date fair value outstanding, beginning $ 5.64   $ 9.21
Granted   $ 5.64  
Vested 5.64   $ 7.66
Weighted average grant date fair value outstanding, ending $ 5.64 $ 5.64