v3.26.1
Investments - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Unrealized loss position for less than twelve months $ 17,700,000
Unrealized loss position for greater than twelve months 0
Accrued interest $ 700,000
Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss Statement Of Financial Position Extensible List Not Disclosed Flag prepaid expenses and other current assets