v3.26.1
Note 14 - Business Acquisitions - Summary of Unaudited Pro Forma Financial Information (Details) - Gray Casualty & Surety Company - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination, Pro Forma Information [Line Items]        
Pro forma revenue $ 314,423 $ 224,973 $ 600,244 $ 417,189
Pro forma net income $ 52,592 $ 43,689 $ 99,344 $ 79,815