v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 24,315 $ 53,320
Other comprehensive loss    
Change in unrealized loss on available-for-sale-securities, net of tax benefit of $127, and $47, respectively (376) (140)
Comprehensive income $ 23,939 $ 53,180