v3.26.1
Investment in Unconsolidated Affiliate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Investments in Unconsolidated Affiliate [Abstract]          
Investment in unconsolidated affiliate $ 12,712   $ 12,712   $ 12,275
Earnings from investment in unconsolidated affiliate $ 408 $ 401 $ 772 $ 794  
Joint Venture Interest [Member]          
Investments in Unconsolidated Affiliate [Abstract]          
Percentage of ownership in joint venture interest 49.00%   49.00%    
Investment in unconsolidated affiliate $ 12,700   $ 12,700   $ 12,300
Earnings from investment in unconsolidated affiliate $ 400 $ 400 $ 800 $ 800