XML 95 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Asset (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current:    
Income tax asset , Current, Total $ 4,167 $ (11,816)
Deferred:    
Income tax asset , Deferred, Total 167,011 175,784
Income tax asset (liability), Total 171,178 163,968
Federal [Member]    
Current:    
Income tax asset , Current, Total 3,469 (10,094)
Deferred:    
Income tax asset , Deferred, Total 106,102 112,481
State [Member]    
Current:    
Income tax asset , Current, Total 698 (1,722)
Deferred:    
Income tax asset , Deferred, Total $ 60,909 $ 63,303