v3.25.1
Consolidated Statements of Stockholders' Equity (Parenthetical)
Dec. 31, 2023
$ / shares
Statement of Stockholders' Equity [Abstract]  
Shares issued, price per share $ 5.00