v3.25.3
Other Current Assets - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Other Current Assets [Abstract]  
Estimated research tax credit for the period $ 5.0