v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Summary of Significant Accounting Policies    
Number of operating segments | segment 1  
Impairment charge $ 0 $ 0
Research and Development Program    
Summary of Significant Accounting Policies    
Research and development expenditure period (in months) 24 months  
In-process R&D    
Summary of Significant Accounting Policies    
Impairments $ 0 $ 0