Quarterly report [Sections 13 or 15(d)]

Interest Rate Derivatives - Schedule of Key Terms and Fair Values of Interest Rate Swap Derivatives (Details)

v3.26.3
Interest Rate Derivatives - Schedule of Key Terms and Fair Values of Interest Rate Swap Derivatives (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
Feb. 02, 2026
Dec. 31, 2025
Fair values of interest rate swap derivatives      
Fair value of interest rate swaps     $ 107
Interest rate swap, effective August 1, 2019 | Designated      
Fair values of interest rate swap derivatives      
Notional Amount $ 10,020    
Fixed Rate 1.678%    
Floating Rate Index (over SOFR) 0.10%    
Fair value of interest rate swaps     114
Interest rate swap, effective February 1, 2023 3.742 % | Designated      
Fair values of interest rate swap derivatives      
Notional Amount   $ 150,000  
Fixed Rate   3.742%  
Fair value of interest rate swaps     (5)
Interest rate swap, effective February 1, 2023 3.747% | Designated      
Fair values of interest rate swap derivatives      
Notional Amount   $ 50,000  
Fixed Rate   3.747%  
Fair value of interest rate swaps     $ (2)