v3.25.4
Government Grant (Additional Information) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Aug. 31, 2025
Government Assistance [Abstract]    
Grants awarded   $ 11.4
Qualifying research and development expenditures $ 0.3  
Grant receivable $ 0.3