v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax [Line Items]        
U.S. federal statutory rate   21.00% 21.00% 21.00%
Income from foreign operations   $ 0    
Foreign tax expense   0    
Acquired federal tax credits   $ 548,000    
Federal tax credit carryforwards expire years   20 years    
Deferred tax assets, valuation allowance   $ 752,000 $ 852,000  
Decrease in state valuation allowance   100,000    
Unrecognized tax benefits   0 0  
Capital loss   463,000    
Excess federal tax credits   $ 4,590,000    
Tax years   2020 2021 2022 2023    
Previous tax years income tax refund amount $ 14,900,000      
Income tax refund excess amount   $ 5,000,000    
Income taxes paid, net of refunds   $ (11,326,000) $ 6,195,000 $ 3,467,000
Capital loss carryforwards expiration date   Dec. 31, 2030    
Capital loss carryback three years duration   3 years    
Capital loss carryforwards five years duration   5 years    
Minimum [Member]        
Income Tax [Line Items]        
Federal tax credits carried back years   1 year    
Maximum [Member]        
Income Tax [Line Items]        
Federal tax credits carried back years   3 years    
Domestic Tax Authority [Member]        
Income Tax [Line Items]        
Tax credits, expiration date   between 2032 and 2034    
State and Local Jurisdiction [Member] | Kansas [Member]        
Income Tax [Line Items]        
Operating loss carryforwards   $ 42,786,000    
Operating loss carryforwards duration   10 years    
Operating loss carryforwards, valuation allowance   $ 14,648,000    
Operating loss carryforwards, through acquisitions   9,522,000    
State and Local Jurisdiction [Member] | Kansas [Member] | Utilized [Member]        
Income Tax [Line Items]        
Operating loss carryforwards   $ 5,491,000