v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
ft²
Dec. 31, 2024
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Commitments and Contingencies [Line Items]              
Area of laboratory and office space | ft²   12,500     25,900 25,900  
Letter of credit amount         $ 400 $ 400  
Lease term         60 months 60 months  
Right-of-use asset and lease liability   $ 1,100       $ 1,092
impairment of right-of-use asset $ 400            
Aggregate milestone payments     $ 8,300 $ 9,000      
License maintenance fees           50,000 35,000
Royalties due          
Milestone payments for royalties payable      
Loss from legal proceedings accrued          
Loss on legal proceedings