v3.26.1
Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components [Line Item]    
Prepaid subscriptions $ 2,394 $ 2,088
Interest receivable 2,088 1,343
Tax receivable 1,048 740
Stock options exercise proceeds receivable 724  
Prepaid insurance 158 744
Prepaid credit voucher for clinical manufacturing 13 683
Other 978 1,142
Total other prepaid expenses and current assets 7,403 $ 6,740
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Balance Sheet Components [Line Item]    
Prepaid credit voucher for clinical manufacturing included in other assets, non-current 900  
Location, Statement of Financial Position, Balance [Axis]: alms:OtherPrepaidExpenseAndAssetsCurrent    
Balance Sheet Components [Line Item]    
Prepaid credit voucher for clinical manufacturing included in other assets, non-current $ 13