Commitment and Contingencies (Details) $ in Millions |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
|
Apr. 30, 2020
ft²
|
Sep. 30, 2025
USD ($)
|
Aug. 31, 2025
USD ($)
|
|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Lessee, operating lease, office space | ft² | 22,643 | ||
| Increase in future lease rent payment commitments | $ 5.4 | ||
| Operating lease liability | $ 2.9 | ||
| Operating lease right-of-use asset | $ 2.9 |