v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On August 5, 2025, the Company declared a dividend of $0.32 per share of common stock, to be paid on August 29, 2025 to common stockholders of record as of August 22, 2025.