Subsequent Events - Additional Information (Detail) - $ / shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Aug. 28, 2024 |
Aug. 20, 2024 |
Aug. 03, 2024 |
Aug. 03, 2024 |
|
| Subsequent Event [Line Items] | ||||
| Dividends declared per share | $ 0.07 | $ 0.07 | ||
| Common Stock [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Issuance of common stock | 1,000,000 | |||
| Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Number of shares outstanding increased | 15,084,356 | |||
| Number of warrants outstanding decreased | 255,265 | |||
| Subsequent Event [Member] | Common Stock [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Issuance of common stock | 3,317,488 | |||
| Subsequent Event [Member] | Warrant [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Warrant exercised | 3,318,443 | |||
| O 2024 Q2 Dividends [Member] | Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Dividend payable date | Oct. 02, 2024 | |||
| Dividend payable date of record | Sep. 18, 2024 |