XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity - Dividends and Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Payments of dividends $ 14,000 $ 6,963 $ 38,000
Dividends declared and paid during the period $ 8,230 $ 5,657 $ 5,638
Dividends declared, per share $ 0.48 $ 0.48 $ 0.48
Repurchase and retirement of common stock $ 38 $ 1 $ 6,814
Retained Earnings      
Class of Stock [Line Items]      
Dividends declared and paid during the period 8,230 5,657 5,638
Common Stock      
Class of Stock [Line Items]      
Repurchase and retirement of common stock 38 $ 1 $ 6,814
California      
Class of Stock [Line Items]      
Dividends available for distribution free of restrictions $ 50,362