Employee Benefit Plans - Additional Information (Details) - Deferred Compensation Plan $ in Millions |
3 Months Ended |
---|---|
Mar. 31, 2025
USD ($)
| |
Defined Benefit Plan Disclosure [Line Items] | |
Deferred compensation arrangements, overall, description | We maintain a Non-Qualified Deferred Compensation Plan (the “Deferred Compensation Plan”) for executive officers, key employees, and members of the Board of Directors. The Deferred Compensation Plan allows eligible participants to defer the receipt of eligible compensation, including equity awards, until designated future dates. We offset our obligations under the Deferred Compensation Plan primarily by investing in the actual underlying investments. At March 31, 2025 and December 31, 2024, these investments totaled approximately $17.2 million. |
Deferred compensation plan assets | $ 17.2 |