v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Investments, fair value $ 9,919,000   $ 7,615,000
Unrealized gain (loss) on investments (247,000) $ (117,000)  
Long-lived asset impairments 0 $ 0  
COLI contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Investments, fair value $ 9,900,000   $ 7,600,000