v3.26.1
Derivative Contracts - Schedule of Interest Rate Swap Contracts (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative Contracts    
Notional Amount $ 10,000  
Rate 3.64%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Level 2 | Recurring    
Derivative Contracts    
Fair value   $ (51)