XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation, Restricted Stock Issuances (Details)
1 Months Ended 12 Months Ended
Jan. 31, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Director
shares
Dec. 31, 2023
USD ($)
Director
shares
Share-based Payment Arrangement, Noncash Expense [Abstract]      
Amortized expense   $ 2,447,000 $ 2,261,000
Restricted Stock [Member]      
Share-based Payment Arrangement, Noncash Expense [Abstract]      
Number of Directors | Director   1 1
Restricted stock awards granted (in shares) | shares 408,000 36,036 23,256
Restricted stock units valued at grant $ 734,000    
Vesting percentage of Restricted Stock Units   100.00%  
Amortized expense   $ 40,000 $ 40,000