v3.26.3
Investments (Additional Information) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2026
USD ($)
Marketable Securities [Line Items]    
Loss Available For Sale Securities Adjustment Net Of Tax $ (352) $ (352)
Income tax benefit 124 124
Available For Sale Realized Gain Loss 0 0
Available for Sale Investments 0 0
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Gross unrealized losses 476 476
Accrued Interest Receivable on Investments $ 877 $ 877