v3.25.4
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