Commitments and Contingencies (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Lease Expense | The components of lease expense, which include short-term and variable lease expense and are included in selling, general and administrative expense, are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Weighted Average Remaining Lease Terms and Discount Rate | The following table provides the weighted average lease term and weighted average discount rate for the three months ended June 30, 2026 and 2025, respectively:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Lease Payment Under Non-cancellable Lease | Future minimum lease payment under non-cancellable lease as of June 30, 2026 are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||