v3.26.3
Equity - Additional Information (Details) - $ / shares
Sep. 30, 2026
Aug. 29, 2022
May 13, 2021
Class Of Stock [Line Items]      
Common stock, par value   $ 10.1 $ 18.38
Warrant Issue   684,510 509,370
Fully Vested   171,128 382,027
Vesting of the Remaining Shares of the Warrant   513,382 127,343
May 2021 Warrant Agreement [Member]      
Class Of Stock [Line Items]      
Warrant shares vested and exercisable 509,370    
August 2022 Warrant Agreement [Member]      
Class Of Stock [Line Items]      
Warrant shares vested and exercisable 684,510