v3.26.1
Organization - Additional Information (Details) - shares
3 Months Ended 6 Months Ended
Nov. 18, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Shares issued 10,000 2,170,000 9,200 4,040,000 70,700