v3.25.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 115,602 $ 81,652
Unrealized gain (loss) on investments, net of tax 256 (495)
Comprehensive income $ 115,858 $ 81,157