XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Mergers and Acquisitions - Summary of the Allocation of Purchase Price to Assets and Liabilities Acquired (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Apr. 01, 2025
Sep. 30, 2025
Sep. 30, 2024
Purchase Price:      
Value of stock paid   $ 1,050,821 $ 0
The First      
Purchase Price:      
Shares issued to common shareholders (in shares) 30,811,851    
Purchase price per share (usd per share) $ 33.93    
Value of stock paid $ 1,045,446    
Fair value of converted unvested restricted stock awards for pre-combination service 5,375    
Cash settlement for stock options, net of tax benefit 1,869    
Total purchase price $ 1,052,690