v3.26.1
SUBSEQUENT EVENTS - (Details) - Subsequent Event - At The Market Sale Of Stock
shares in Thousands, $ in Thousands
1 Months Ended
May 06, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Sale of stock, number of shares issued (in shares) | shares 5,330
Sale of stock, consideration received | $ $ 100,310