XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Assets (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
As of June 30, 2025 and December 31, 2024, the fair values of financial assets were as follows.
June 30, 2025December 31, 2024
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets
Cash equivalents$14,780 $— $— $14,780 $11,684 $— $— $11,684 
Equity securities
Consumer goods43,823 — — 43,823 39,706 — — 39,706 
Other5,229 — — 5,229 5,569 — — 5,569 
Bonds
Government52,376 3,612 — 55,988 52,328 5,245 — 57,573 
Corporate— 656 — 656 — 750 — 750 
Total assets at fair value$116,208 $4,268 $— $120,476 $109,287 $5,995 $— $115,282