XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Certain Financial Statement Caption Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued payroll and other employee benefits $ 247 $ 437
Clinical development 1,753 1,962
Other accruals 129 303
Biocon and its subsidiaries chemistry, manufacturing and controls services - related party 56 43
Biocon clinical development related to ulcerative colitis study - related party 56 223
Non-clinical research 14 150
Income tax accruals 17 365
Total accrued expenses $ 2,272 $ 3,483