v3.25.4
Subsequent Event
12 Months Ended
Dec. 31, 2025
Subsequent Event [Abstract]  
Subsequent Event
16. Subsequent Event

On January 16, 2026, the Company announced its quarterly dividend of 41 cents per share would be payable on March 2, 2026.