XML 75 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combination - Summary of Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination, Pro Forma Information [Abstract]        
Net interest income plus other income $ 44,741 $ 41,717 $ 130,132 $ 118,228
Net income (loss) $ 16,681 $ 8,231 $ 40,841 $ 3,172