v3.26.1
Leases (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2026
USD ($)
ft²
May 31, 2026
ft²
Leases      
Area of lease space | ft² 66,000 66,000 33,400
Extend lease term 36 months 36 months  
Increase in operating lease right-of-use asset and lease liability due to lease modification   $ 3.5  
Additional future minimum operating lease payments $ 4.4