v3.26.1
Derivative Instruments - Additional Information (Details) - Interest Rate Swap - Designated as Hedging Instrument - Cash Flow Hedge - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2027
Dec. 31, 2025
Derivative [Line Items]        
Notional value       $ 40,000,000
Expiration year   2028    
Fixed coupon rate 3.38% 3.38%    
Variable rate 3.68% 3.68%   3.29%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember    
Unrealized gain (loss)   $ 498,000   $ (102,000)
Unrealized gain (loss), net of tax   356,000   $ (73,000)
Interest expense $ (24,000) $ (53,000)    
Reclassification from Accumulated Other Comprehensive Income | Scenario Forecast        
Derivative [Line Items]        
Interest expense     $ (211,000)