Stock Based Compensation - Summary of Options Activity (Details) - $ / shares |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2024 |
|
Share-Based Payment Arrangement [Abstract] | ||
Granted, weighted average exercise price (in dollar per share) | $ 15.00 | |
Outstanding (in shares) | 759,990 | 759,990 |
Stock | ||
Outstanding, beginning of period (in shares) | 0 | |
Granted (in shares) | 759,990 | |
Outstanding, ending of period (in shares) | 759,990 |