XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Business Combinations - Unaudited Consolidated Pro Forma Results (Details) - GKBH Acquisition [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]        
Revenue $ 53,860 $ 48,413 $ 106,449 $ 94,104
Net income before taxes $ 2,075 $ 7,678 $ 2,828 $ 12,590
Earnings per common share: Basic $ 0.06   $ 0.08  
Earnings per common share: Diluted $ 0.06   $ 0.08