XML 94 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Consolidated Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Federal                    
Current                 $ 1,458 $ 2,121
Deferred                 538 70
Total federal                 1,996 2,191
State                    
Current                 543 532
Deferred                 45 63
Total state                 588 595
Total $ 599 $ 722 $ 612 $ 651 $ 782 $ 704 $ 648 $ 652 $ 2,584 $ 2,786