v3.24.3
Summary of Significant Accounting Policies - Deferred Offering Costs (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies    
Deferred offering costs capitalized   $ 5.4
IPO    
Summary of Significant Accounting Policies    
Deferred offering costs capitalized $ 8.8