v3.26.3
Organization - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 4 Months Ended
Jun. 02, 2026
Nov. 18, 2021
Sep. 30, 2026
Sep. 30, 2026
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Shares issued   10,000 890,000 6,360,000
Number of shares purchase 20,000      
Share price per share $ 25      
Net proceed from shares $ 500