v3.26.1
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