XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 50,612 $ 47,268 $ 38,079
Unrealized gains (losses) on investments, net of tax of $2,596, ($10,958), and ($2,478) in 2023, 2022 and 2021, respectively 6,793 (28,673) (6,485)
Comprehensive income $ 57,405 $ 18,595 $ 31,594