v3.26.3
Summary of Significant Accounting Policies - Interest and Dividend Income and Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Examination [Line Items]    
Interest income $ 1,225 $ 289
Dividend income 4,394 4,025
Accrued payment of interest and penalties 30 $ 48
Tax Year 2022    
Income Tax Examination [Line Items]    
Interest income $ 937