Quarterly report pursuant to Section 13 or 15(d)

Subsequent events (Details)

v3.22.4
Subsequent events (Details) - Subsequent Event [Member]
$ / shares in Units, $ in Millions
Oct. 24, 2022
USD ($)
$ / shares
Subsequent Event [Line Items]  
Dividends declared per share | $ / shares $ 0.08
Dividends Payable $ 60.0
Annual dividends per share, year to date | $ / shares $ 0.45
Annual cumulative dividend yield 5.00%
Credit agreement with Texas Capital Bank  
Subsequent Event [Line Items]  
Aggregate elected commitments $ 150.0
Initial borrowing base 325.0
Aggregate maximum borrowing capacity 1,000.0
Current borrowing capacity $ 150.0