Leases - Summary of Additional Information Related to PSCM's Operating Leases (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Lease, Cost [Abstract] | ||
| Cash paid for amounts included in the measurement of operating lease liabilities | $ 1,354,359 | $ 1,603,989 |
| Right-of-use asset balance changes due to new / remeasured operating lease liabilities | $ (20,123,750) | |
| Weighted-average remaining lease term - Operating leases | 7 years 9 months 18 days | 8 years 9 months 18 days |
| Weighted-average discount rate - Operating leases | 5.69% | 5.93% |