XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Investments
Investments consist of the following:
December 31,
20232022
Cost method investments$21,044 $22,174 
Equity method investments2,436 96 
Total investments$23,480 $22,270