v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 80,229 $ 67,503 $ 271,930 $ 363,673
Unrealized (loss) gain on investments, net of tax (1,312) 327 (2,868) 678
Comprehensive income $ 78,917 $ 67,830 $ 269,062 $ 364,351