Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Investment Marketable Equity Securities (Details)

v3.26.1
Fair Value Measurements - Schedule of Investment Marketable Equity Securities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value Measurements - Schedule of Investment Marketable Equity Securities (Details) [Line Items]  
Cost Basis $ 13,503
Net Unrealized Gains 5,399
Fair Value 18,902
Level 1 [Member]  
Fair Value Measurements - Schedule of Investment Marketable Equity Securities (Details) [Line Items]  
Cost Basis 12,797
Net Unrealized Gains 4,982
Fair Value 17,779
Level 3 [Member]  
Fair Value Measurements - Schedule of Investment Marketable Equity Securities (Details) [Line Items]  
Cost Basis 706
Net Unrealized Gains 417
Fair Value $ 1,123