v3.26.3
Segment Information -Schedule of Segment Profit or Loss, Including Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating expenses:        
Research and development expenses $ 21,355 $ 12,530 $ 41,256 $ 22,102
General and administrative 3,315 1,573 5,521 3,455
Other income 912 859 2,011 1,835
Net loss 23,758 13,244 44,766 23,722
BH-30643 [Member]        
Operating expenses:        
Research and development expenses 8,966 3,827 18,516 5,608
BH-30236 [Member]        
Operating expenses:        
Research and development expenses 1,967 1,339 3,714 2,388
BH-501284 [Member]        
Operating expenses:        
Research and development expenses 2,045 61 2,629 61
Other Projects [Member]        
Operating expenses:        
Research and development expenses 57 645 67 1,652
Non Project Specific Research and Development Expenses [Member]        
Operating expenses:        
Research and development expenses $ 8,320 $ 6,658 $ 16,330 $ 12,393