v3.25.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on Nonrecurring Basis (Details) - Nonrecurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value $ 7,778 $ 2,719
Collateral dependent loans    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 5,602 100
Equity securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 2,176 2,619
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 1 | Collateral dependent loans    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 1 | Equity securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 2 | Collateral dependent loans    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 2 | Equity securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 7,778 2,719
Level 3 | Collateral dependent loans    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 5,602 100
Level 3 | Equity securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value $ 2,176 $ 2,619