Stock Warrants - Additional Information (Details) - $ / shares |
12 Months Ended | |||
|---|---|---|---|---|
Jan. 14, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 17, 2024 |
|
| Class of Warrant or Right [Line Items] | ||||
| Warrant agreement amended effective date | Jan. 14, 2025 | |||
| Warrant exchange ratio | 0.25% | |||
| Warrants exchanged for shares of common stock | 0 | 5,177,089 | ||
| Dividends per share (in Dollars per share) | $ 0.2 | |||
| Exercise price (in Dollars per share) | $ 9.58 | |||
| Converted warrants | 28,680 | |||
| Warrant exchange date | Oct. 06, 2028 | |||
| Common Class A [Member] | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding (in Shares) | 5,177,089 | 5,177,089 | ||
| Warrants exchanged for shares of common stock | 1,294,272 | |||
| Warrant [Member] | Common Class A [Member] | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding (in Shares) | 29,684 | |||
| Shares issued | 1.034999 | |||