XML 49 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Short Term Investments
12 Months Ended
Dec. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]  
Short Term Investments
9. SHORT-TERM INVESTMENTS
 December 31, 2022December 31, 2021
Fair
Value
Cost
Accumulated
unrealized
holding gains
Fair ValueCost
Accumulated
unrealized
holding gains
Short-term investments$35,337 $20,781 $14,556 $51,723 $20,419 $31,304