v3.25.2
Subsequent Events (Details)
ft² in Thousands
3 Months Ended
Aug. 05, 2025
$ / shares
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Jun. 30, 2024
$ / shares
Mar. 31, 2024
$ / shares
Jul. 31, 2025
ft²
Subsequent Event [Line Items]            
Common stock dividends declared (in dollars per share)   $ 0.02 $ 0.02 $ 0.10 $ 0.10  
Subsequent Event            
Subsequent Event [Line Items]            
Common stock dividends declared (in dollars per share) $ 0.02          
Subsequent Event | Kennesaw, Georgia            
Subsequent Event [Line Items]            
Operating lease term           5 years 4 months 24 days
Area of real estate property (in sqft) | ft²           80