v3.26.1
Software Assets, Net - Schedule of Future Amortization Expense (Details) - Software assets in use - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Acquired, Indefinite-Lived [Line Items]    
Nine months ended December 31, 2026 $ 1,316  
2027 1,006  
2028 131  
2029 0  
Definite-lived intangible assets, net $ 2,453 $ 3,496