XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of fair value of impaired notes receivable
 LevelMarch 31,
2022
December 31,
2021
Cash and cash equivalents1$47,273 $41,372 
Marketable securities2$19,035 $39,793