v3.26.1
Consolidated Balance Sheets (Unaudited) (Parenthetical)
3 Months Ended
Mar. 31, 2026
shares
Statement of Financial Position [Abstract]  
Common stock, shares issued 89,971,288
Common stock, shares outstanding 89,971,288
Number of authorized shares not disclosed true