XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Deferred  
Federal, Deferred $ 17,309
State, Deferred 3,200
Total deferred income tax expense 20,509
Total income tax expense $ 20,509