Transaction Advisory Costs - Additional Information (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Transaction Advisory Costs [Line Items] | |
| Transaction advisory costs payable in common stock | $ 400,000 |
| Contingent fees payable in cash | $ 850,000 |
| Service provider receive a grant of common shares equal percentage of fully diluted shares outstanding | 1.00% |
| Minimum | |
| Transaction Advisory Costs [Line Items] | |
| Contingent fees | $ 2,850,000 |
| Maximum | |
| Transaction Advisory Costs [Line Items] | |
| Contingent fees | $ 10,850,000 |