v3.26.3
Investment in DSM Semichem LLC - Schedule of Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Summary of Investment Holdings          
Total Assets $ 564,297   $ 564,297   $ 522,418
Long-Term Debt 476,588   476,588   428,008
Revenues 231,727 $ 168,717 633,001 $ 541,936  
Net Income (Loss) (4,719) (7,697) (6,439) (7,936)  
DSM Semichem LLC          
Summary of Investment Holdings          
Total Assets 124,902   124,902   113,007
Long-Term Debt 22,190   22,190   25,521
Members' Equity/Partners' Capital 61,376   61,376   $ 57,598
Revenues 0 0 0 0  
Net Income (Loss) $ (2,214) $ 195 $ (7,870) $ (7,804)