v3.26.3
Other Income, Net - Additional Information (Details) - Subaward
$ in Millions
Jun. 30, 2026
USD ($)
First Phase of Project  
Government Assistance [Line Items]  
Subaward provides for funding $ 0.7
Second Phase of Project  
Government Assistance [Line Items]  
Subaward provides for funding $ 0.5