Employee Benefit Plans (Details) |
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
May 31, 2024
USD ($)
employee
shares
|
Dec. 31, 2025
USD ($)
shares
|
Sep. 30, 2025
USD ($)
shares
|
Jun. 30, 2025
USD ($)
shares
|
Mar. 31, 2025
USD ($)
shares
|
Mar. 31, 2024
USD ($)
shares
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
May 19, 2022
shares
|
|
| Defined Contribution Plan Disclosure [Line Items] | |||||||||
| Deferment percentage of base salary, minimum | 1.00% | ||||||||
| Employer matching contribution | 6.00% | ||||||||
| Maximum employer matching contribution percentage | 100.00% | ||||||||
| Contributions to savings plan | $ | $ 0 | $ 0 | |||||||
| Stock issued (in shares) | shares | 277,787 | 122,503 | 358,680 | 186,787 | 29,293 | ||||
| Number of employees part of equity plan | employee | 5 | ||||||||
| Stock issued | $ | $ 1,500,000 | $ 987,000 | $ 2,978,000 | $ 1,581,000 | $ 334,000 | ||||
| Equity Bonus Plan | |||||||||
| Defined Contribution Plan Disclosure [Line Items] | |||||||||
| Share pool (in shares) | shares | 80,000 | ||||||||
| Stock issued (in shares) | shares | 29,293 | ||||||||
| Stock issued | $ | $ 333,000 | ||||||||