v3.25.2
Fair Value Measurements - Summary of Subordinated Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
FHLB Loan | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt $ 57,000 $ 0
FHLB Loan | Fair Value    
Debt Instrument [Line Items]    
Long-term debt 56,200 0
Revolving credit facility | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 43,000 50,000
Revolving credit facility | Fair Value    
Debt Instrument [Line Items]    
Long-term debt 43,000 50,000
Notes payable | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 100,000 50,000
Notes payable | Fair Value    
Debt Instrument [Line Items]    
Long-term debt 99,200 50,000
Junior subordinated interest debentures | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 0 59,186
Junior subordinated interest debentures | Fair Value    
Debt Instrument [Line Items]    
Long-term debt 0 59,794
Unsecured subordinated notes | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 19,536 19,504
Unsecured subordinated notes | Fair Value    
Debt Instrument [Line Items]    
Long-term debt 20,541 21,378
Subordinated debt, net of debt issuance costs | Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 19,536 78,690
Subordinated debt, net of debt issuance costs | Fair Value    
Debt Instrument [Line Items]    
Long-term debt $ 20,541 $ 81,172