v3.25.2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Thousands
Aug. 22, 2025
Jul. 18, 2025
Subsequent Events    
Line of Credit Facility, Initiation Date   Jul. 18, 2025
Revolving Credit Facility, Maximum Borrowing Capacity   $ 50,000
Basis Spread on Variable Rate   1.00%
Credit Facility, Expiration Date   Jul. 17, 2026
O2026Q1Dividends    
Subsequent Events    
Dividend declared date Aug. 22, 2025  
Dividends Payable, Amount Per Share $ 0.58  
Dividend payable date Sep. 26, 2025  
Dividend record date Sep. 05, 2025