v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurements, Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Dec. 31, 2025
Assets      
Derivative Asset, Statement Of Financial Position, Extensible Enumeration Not Disclosed Flag Interest rate swaps Interest rate swaps  
Liabilities      
Derivative Liability, Statement Of Financial Position, Extensible Enumeration Not Disclosed Flag Interest rate swaps Interest rate swaps  
Recurring      
Assets      
Assets: $ 255   $ 241
Liabilities      
Liabilities: 778   1,607
Recurring | Level 1      
Assets      
Assets: 0   0
Liabilities      
Liabilities: 0   0
Recurring | Level 2      
Assets      
Assets: 255   241
Liabilities      
Liabilities: 778   1,607
Recurring | Level 3      
Assets      
Assets: 0   0
Liabilities      
Liabilities: $ 0   $ 0