Summary of Significant Accounting Policies - Schedule of Property and Equipment Estimated Useful Lives (Details) |
Jun. 30, 2025 |
---|---|
Computer and equipment | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 5 years |
Office equipment and furniture | Minimum | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 5 years |
Office equipment and furniture | Maximum | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 7 years |
Software | Minimum | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 3 years |
Software | Maximum | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 5 years |
Leasehold improvements | |
Property Plant and Equipment [Line Items] | |
Estimated Service Lives (years) | 15 years |