XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Other Investments (Tables)
3 Months Ended
Mar. 31, 2023
Marketable Securities and Other Investments [Abstract]  
Schedule of marketable securities
   March 31,   December 31, 
   2023   2022 
Cost  $368,754   $327,440 
Gross unrealized loss   (113,835)   (183,241)
Fair value  $254,919   $144,199