XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 52,993 $ 50,612 $ 47,268
Unrealized gains (losses) on investments, net of tax of $595, $2,596, and ($10,958) in 2024, 2023 and 2022, respectively 1,556 6,793 (28,673)
Comprehensive income $ 54,549 $ 57,405 $ 18,595