v3.25.4
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive income (loss), net of tax $ 4,477 $ 352
Unrealized losses on available-for-sale securities, net    
Accumulated Other Comprehensive Income Loss [Line Items]    
Accumulated other comprehensive income (loss) beginning balance (15,297) (15,649)
Other comprehensive income (loss), net of tax 4,477 352
Accumulated other comprehensive income (loss) ending balance (10,820) (15,297)
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income Loss [Line Items]    
Accumulated other comprehensive income (loss) beginning balance (15,297) (15,649)
Accumulated other comprehensive income (loss) ending balance $ (10,820) $ (15,297)