v3.25.2
Summary of Significant Accounting Policies - R&D Incentive Credits (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
claim
Summary of Significant Accounting Policies      
Number of claims filed | claim     2
R&D Credit $ 1.0    
Other Income      
Summary of Significant Accounting Policies      
R&D Credit   $ 0.3 $ 0.3