v3.26.1
Leases, Commitments, and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2026
Dec. 31, 2025
Acquisition            
Lessee, Lease, Description [Line Items]            
Deferred purchase consideration payment           $ 3,500
March 2022 Acquisition            
Lessee, Lease, Description [Line Items]            
Payments to acquire businesses, gross   $ 1,500 $ 1 $ 1    
Pandologic Ltd            
Lessee, Lease, Description [Line Items]            
Unclaimed funds associated purchase $ 2,500       $ 2,481 $ 2,500
UNITED KINGDOM            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, monthly base rent         $ 3  
Original lease term (in months)         71 months  
Irvine, CA            
Lessee, Lease, Description [Line Items]            
Initial monthly base rent,         $ 29  
Increased base rent         30  
Lease payments         $ 1