Subsequent Events |
3 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 18. Subsequent Events The Company has evaluated subsequent events and transactions occurring after June 30, 2026 through August 12, 2026, the date these condensed consolidated financial statements were issued, and has determined that there were no subsequent events requiring recognition or disclosure in these condensed consolidated financial statements. |