XML 132 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
(Loss) Earnings Per Common Share (Narrative) (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Common stock issued 4,600,000    
Share Price $ 0.01 $ 0.01  
Weighted average shares outstanding on public offering 238,798    
Participating securities 0 0 0
Common shares [Member] | Underwritten public offering [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Common stock issued 4,600,000    
Share Price $ 25