Income Taxes - Summary of Income Taxes Paid (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| Federal | $ 6,000 | $ 5,976 |
| Total | 9,241 | 11,087 |
| Wisconsin | ||
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| State Income Taxes | 1,663 | |
| New York State | ||
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| State Income Taxes | 655 | 2,399 |
| New York City | ||
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| State Income Taxes | 575 | 2,285 |
| New Jersey | ||
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| State Income Taxes | 417 | |
| All others | ||
| Effective Income Tax Rate Reconciliation [Line Items] | ||
| State Income Taxes | $ 348 | $ 10 |