v3.26.3
Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 11, 2025
Sep. 30, 2026
Sep. 11, 2025
Sep. 30, 2026
Disaggregation of Revenue [Line Items]          
Total revenue $ 255 $ 1,288 $ 2,696 $ 4,222 $ 8,397
Investment advisory fees          
Disaggregation of Revenue [Line Items]          
Total revenue 246 1,283 1,559 4,187 4,418
Medical device revenues          
Disaggregation of Revenue [Line Items]          
Total revenue 0 0 1,133 0 3,891
Other revenue          
Disaggregation of Revenue [Line Items]          
Total revenue $ 9 $ 5 $ 4 $ 35 $ 88