v3.26.1
Equity Securities - Schedule of unrealized loss or gain recognized in net income on equity securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Securities        
Net unrealized (loss) gain recognized on equity securities during the period $ (122) $ 51 $ (243) $ 351
Unrealized net (loss) gain recognized on equity securities held at the reporting date $ (122) $ 51 $ (243) $ 351