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% |