XML 154 R133.htm IDEA: XBRL DOCUMENT v3.25.1
Income (Loss) Per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Aug. 21, 2023
Income (Loss) Per Share [Line Items]      
Vested restricted shares granted 5,384    
Restricted Stock Units (RSUs) [Member]      
Income (Loss) Per Share [Line Items]      
Unvested restricted shares 20,000
Anti dilutive securities excluded from diluted computation   3,224,128