XML 53 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 01, 2025
Oct. 01, 2024
Jan. 01, 2024
Dec. 01, 2023
operating_lease
Other Commitments [Line Items]              
Uninsured amount $ 49,000   $ 18,900        
Research and development 8,542 $ 6,052          
Number of operating lease agreements | operating_lease             2
Operating lease term         12 months    
Non-cancellable lease period       91 months   90 months  
Renewal term       5 years   5 years  
Discount rate       6.42%   6.52%  
Rent expense 100 200          
University of Colorado License Agreement              
Other Commitments [Line Items]              
Research and development $ 100 $ 100