v3.26.1
Common Stock - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
Vote
$ / shares
shares
Dec. 31, 2025
shares
Class of Stock [Line Items]    
Common stock, voting rights Each share of common stock entitles the holder to one vote, together with the holders of the Preferred Stock, on all matters submitted to the stockholders for a vote.  
Number of vote | Vote 1  
Dividend declared | $ / shares $ 0  
Dividend paid | $ / shares $ 0  
Common stock, shares authorized 159,070,000 159,070,000
Common stock, shares issued 2,595,342 2,594,960
Common stock, shares outstanding 2,595,342 2,594,960
Restricted Common Stock    
Class of Stock [Line Items]    
Unvested shares of restricted common stock 121,612