XML 106 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of components of the (benefit) provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current tax provision:    
Federal $ 948 $ 3,576
State 310 605
Total current tax provision 1,258 4,181
Deferred tax provision:    
Federal 5,015 (680)
State 712 16
Total deferred tax provision 5,727 (664)
Total income tax provision $ 6,985 $ 3,517