v3.25.4
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Mar. 04, 2026
Dec. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]      
Gross proceeds   $ 36,371 $ 20,028
Subsequent Event | At-the-market Equity Offering Program | Common Stock      
Subsequent Event [Line Items]      
Issuance of shares (in Shares) 368,326    
Gross proceeds $ 2,500