v3.26.1
Fair Value of Financial Instruments - Measured on a Recurring Basis (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Equity securities $ 20,631
Derivative financial instruments 4
Total 20,635
Fair Value, Inputs, Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Equity securities 19,829
Derivative financial instruments 0
Total 19,829
Fair Value, Inputs, Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Equity securities 0
Derivative financial instruments 1
Total 1
Fair Value, Inputs, Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Equity securities 802
Derivative financial instruments 3
Total $ 805