v3.26.3
Income Taxes - Schedule of Income Taxes Paid, Net of Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 33 $ 0
Total income taxes paid, net of refunds received (375) (641)
Pennsylvania    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local (234) (37)
Wisconsin    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local (101) (107)
Michigan    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local (37) (33)
New York State    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local (14) (77)
South Carolina    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local 1 (45)
Illinois    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local 43 (189)
Maine    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local 0 (36)
Philadelphia    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local 0 (37)
Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Domestic state and local $ (66) $ (80)