XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - Schedule of basic and diluted net income per common share - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share - Basic    
Net Loss Per Share $ (0.29) $ (0.32)
Earnings Per Share - Diluted    
Net Loss Per Share $ (0.29) $ (0.32)