Description of Business - Additional Information (Details) $ in Millions |
1 Months Ended |
---|---|
Dec. 31, 2024
USD ($)
| |
IPO | Class A Common Stock | |
Organization Consolidation And Presentation of Financial Statements [LineItems] | |
Aggregated proceeds from IPO, net of underwriting costs and offering expenses | $ 674.1 |