v3.26.3
Short-Term Borrowings (Details) - Line of credit facility - USD ($)
Sep. 24, 2026
Sep. 30, 2026
Dec. 31, 2025
Short-Term Borrowings      
Maximum available borrowing $ 40,000,000    
Spread on variable rate 1.10%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Short-term borrowings   $ 0 $ 0