Organization and Basis of Presentation - Schedule of Information Pertaining to the Warrants (Detail) - shares |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding at beginning of period | 24,319,999 | 24,319,999 | 28,689,999 | 31,451,999 |
| Warrants exercised | (204,000) | 0 | (1,016,000) | (2,762,000) |
| Warrants outstanding at end of period | 24,115,999 | 24,319,999 | 27,673,999 | 28,689,999 |
| Warrants Issued April 3, 2024 [Member] | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding at beginning of period | 21,895,999 | 21,895,999 | 26,265,999 | 29,027,999 |
| Warrants exercised | (204,000) | 0 | (1,016,000) | (2,762,000) |
| Warrants outstanding at end of period | 21,691,999 | 21,895,999 | 25,249,999 | 26,265,999 |
| Remaining exercise term (years) | 2 years 9 months 3 days | |||
| Warrants Issued June 13, 2024 [Member] | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding at beginning of period | 2,424,000 | 2,424,000 | 2,424,000 | 2,424,000 |
| Warrants exercised | 0 | 0 | 0 | 0 |
| Warrants outstanding at end of period | 2,424,000 | 2,424,000 | 2,424,000 | 2,424,000 |
| Remaining exercise term (years) | 2 years 11 months 12 days | |||