v3.26.1
Related Party Transactions - Narrative (Details) - Securities Purchase Agreement
shares in Millions, $ in Millions
Feb. 23, 2026
USD ($)
shares
Share Repurchase Program [Line Items]  
Issued and outstanding shares own by related party | shares 0.1
Shares repurchase price from related party | $ $ 0.5
Minimum  
Share Repurchase Program [Line Items]  
Percentage of issued and outstanding shares own by related party 10.00%