v3.26.1
Finite Lived Intangible Assets and Goodwill - Schedule of Amortization of Intangible Assets with Finite Lives (Details)
Jun. 30, 2026
Website and software development costs  
Intangible Asset, Finite-Lived [Line Items]  
Finite Lived Intangible Asset Amortization Estimed Useful Life 5 years
Intellectual property | Minimum [Member]  
Intangible Asset, Finite-Lived [Line Items]  
Finite Lived Intangible Asset Amortization Estimed Useful Life 5 years
Intellectual property | Maximum [Member]  
Intangible Asset, Finite-Lived [Line Items]  
Finite Lived Intangible Asset Amortization Estimed Useful Life 15 years
Customer relationships  
Intangible Asset, Finite-Lived [Line Items]  
Finite Lived Intangible Asset Amortization Estimed Useful Life 7 years