XML 98 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Ownership Plan - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
ESOP expense $ 769
Initial Stock Offering  
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Number of shares purchased | shares 1,587,000
Common Stock  
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
ESOP borrowed amount $ 17,900