v3.26.1
Fair Value Measurements - Additional Information (Details)
6 Months Ended 12 Months Ended
May 11, 2023
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Conversion event ranged, description At issuance on May 11, 2023, the time to a conversion event ranged from 0.22 to 0.39 years and the discount rate applied was 29.1%.   On December 31, 2025, the time to event ranged from 0.25 to 0.36 years, and the discount rate applied was 27.55%.
Convertible note discount rate 29.10%   27.55%
Convertible note matured   May 11, 2026