Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
May 02, 2025
Mar. 31, 2025
Subsequent Event [Line Items]    
Stock repurchased (in shares)   12,538
Stock repurchased   $ 0.4
Subsequent Event    
Subsequent Event [Line Items]    
Stock repurchased (in shares) 161,165  
Stock repurchased $ 5.0