v3.26.1
Fair Value of Financial Assets (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
As of June 30, 2026 and December 31, 2025, the fair values of financial assets were as follows.
June 30, 2026December 31, 2025
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets
Cash equivalents$39,693 $— $— $39,693 $249,825 $— $— $249,825 
Equity securities
Consumer goods56,140 — — 56,140 42,891 — — 42,891 
Other7,393 — 3,000 10,393 6,777 — 4,000 10,777 
Bonds
Government207,700 1,103 — 208,803 12,835 2,142 — 14,977 
Corporate— 549 — 549 — 554 — 554 
Total assets at fair value$310,926 $1,652 $3,000 $315,578 $312,328 $2,696 $4,000 $319,024