v3.26.1
Subsequent Events (Details)
Aug. 21, 2026
USD ($)
Subsequent events | New campus facility  
Subsequent Events  
Purchase of a facility $ 29,250,000